What is the Email sender? (MAIL FROM, Envelop Sender, Bounce Address)

About

The sender is an envelope email address (mailbox) that:

The sender is also known as:

  • the return path
  • the mail from address
  • the bounce address

Sender vs Author (From:)

The value is generally the author (ie the address in the from header) but in other cases such as a mailing list, it may be not.

Example

  • For a mailing list, it can be a bounce email with or without a tag (ie +)
[email protected]
  • For a single send, it can be the user
[email protected]

Return-Path Header

If there are multiple relays, the original sender can be found in the Return-Path header.

Sender Policy

In a SMTP transaction, the sender should conform to the Sender Policy Framework (SPF)

Library

Java

You set the bounce with the mail.smtp.host property

Properties props = new Properties();
props.put("mail.smtp.host", "my-mail-server");
Session session = Session.getInstance(props, null);

1) 2)





Discover More
Email - Spoofing

Email spoofing is the creation of email messages where the sender email is not the owner of the mailbox (ie the sender email has just been forged). Because the core email protocols do not have any mechanism...
Email Analytics - All Email Metrics that you need to follow

Sending email in the blue will not really be very useful if you don't measure the impact of your email strategy. This article regroups the mot important metrics to follow.
How to configure your domain and your server to send and receive email

Configuring your domain to manage email is not an easy task, this article groups them on one place
How to send an email at the command line with SMTP? Email transaction explained

This page is a how-to that describes how you can transport an email to a SMTP server at the command line using the SMTP protocol for further delivery It will show you the inner mechanisms of SMTP. Below...
Postfix Redirect Email Example
Postfix - Virtual Aliasing (Email Redirect)

The main applications of virtual aliasing are: To redirect mail for one address to one or more addresses. To implement virtual alias domains where all addresses are aliased to addresses...
Postfix - bounce (bounced status)

in postfix
What are email headers?

Email header are the most important part for email routing and this articles regroups the main logic about them
Dkim Entry
What is DKIM, the Email DomainKeys Identified Mail? (Mail Signatures)

DomainKeys Identified Mail (DKIM) is a method to sign digitally outgoing email, in order to authenticate a person, role, or organization allowing them to claim some responsibility for the message. The...
What is Email Authentication?

By default, the SMTP protocol does not have any authentication mechanism when the email is received. There may be an authentication when you try to send but not when you receive. To prevent spoofing...
What is a Bounce Email and how it works?

When an email is rejected by an smtp email server, an email is returned that is called a bounce email. When an SMTP server can't deliver a message to a mailbox, a bounce message is returned to the original...



Share this page:
Follow us:
Task Runner