Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is the reply-to header universally supported among email clients

Tags:

email

reply

If I add a reply-to header to the emails I'm sending, which is different from their from address, will it always work for my users no matter what client they are using.

I've been having situations where replies are going to the from address instead of the reply-to address.

like image 714
albrechtnate Avatar asked Sep 21 '15 13:09

albrechtnate


People also ask

What is reply to in email header?

The Reply-To header is added when the originator of the message wants any replies to the message to go to that particular email address rather than the one in the From: address. This usually shows up as a separate field in the email client.

Who does the reply to all email function do?

Reply all sends the new message to the original sender and all other recipients on the To and Cc lines. Attachments are not included. Forward allows you to type in a whole new set of recipients. Any attachments included in the original message are automatically included when you forward a message.

What are references in email header?

References: - as the In-Reply-To: field, this field is used when the message for which you're viewing the email header is a reply to another message. The References: field contains the Message-IDs of all the replies in the thread.

What type of information can you gather from an email header?

The email header is a code snippet in an HTML email, that contains information about the sender, recipient, email's route to get to the inbox and various authentication details.


2 Answers

This is difficult to answer. There is no hard-and-fast rule that clients must honor a Reply-To header. This is all RFC 2822 says on the subject (section 3.6.2):

The originator fields also provide the information required when replying to a message. When the "Reply-To:" field is present, it indicates the mailbox(es) to which the author of the message suggests that replies be sent. In the absence of the "Reply-To:" field, replies SHOULD by default be sent to the mailbox(es) specified in the "From:" field unless otherwise specified by the person composing the reply.

Note the use of the term "suggests". Also note that even where Reply-To is not specified, you still only SHOULD send to the From address.

SHOULD has a specific definition, which can be found in RFC 2119:

SHOULD
This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.

The bottom line is that the standards leave this up to the email client, or possibly the user, and there are far too many mail handlers out there to really make any assumption about behavior globally. In my experience, client software usually honors Reply-To, but I have only been exposed to a small fraction of the wide array of client software that people might use.

like image 183
Dan Lowe Avatar answered Oct 06 '22 07:10

Dan Lowe


Here are the test results:

Email client Supports Reply-To Visual indication Comment
eM Client Yes No
Mail (Windows 10) Yes No
outlook.com Yes No
Gmail (Android) Yes No
gmail.com Yes No
Spark (Android) Yes No
Thunderbird (Windows 10) Yes Yes

ps. Making this answer community wiki, please contribute if you have access to a client that is missing. ds.

like image 27
Jonas Äppelgran Avatar answered Oct 06 '22 06:10

Jonas Äppelgran