Skip to content

How do I send a Django email with a custom From header? #161

@YPCrumble

Description

@YPCrumble

I'm attempting to set a different MAIL_FROM and From header in Django so that I can use a custom bounce domain. Django allows this by setting the bounce domain as the email's self.from_email attribute, and overriding the From header manually.

However, this yields the Sparkpost API error pasted below. I'm using Django Anymail 1.3 with python-sparkpost 1.3.5. Any suggestions would be tremendous!

Sending a message to test@example.com from mail@bounces.example.com
SparkPost API response 422: Unprocessable Entity
{
  "errors": [
    {
      "message": "Invalid header",
      "description": "Error while validating header From: 'From' header must be specified in content.from.name and content.from.email",
      "code": "3002"
    }
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions