a. The user-supplied email address is included in the email body when DEFAULT_FROM_EMAIL is defined in Django settings. This is because services which require the use of DEFAULT_FROM_EMAIL may also strip the "Reply-To:" header. A notable example of this case is Google SMTP.
b. A form_name field has been added. If defined, form_name is included in the subject of the email, instead of the default "Contact Form". Naming contact form instances allows telling apart between multiple contact forms all sending to the same address.
a. The user-supplied email address is included in the email body when DEFAULT_FROM_EMAIL is defined in Django settings. This is because services which require the use of DEFAULT_FROM_EMAIL may also strip the "Reply-To:" header. A notable example of this case is Google SMTP.
b. A form_name field has been added. If defined, form_name is included in the subject of the email, instead of the default "Contact Form". Naming contact form instances allows telling apart between multiple contact forms all sending to the same address.