Is the reply-to header universally supported among email clients
Asked Answered
P

2

14

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.

Prevention answered 21/9, 2015 at 13:42 Comment(0)
M
10

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.

Maley answered 21/9, 2015 at 13:52 Comment(0)
C
12

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 (Web) Yes No
Hey.com (Web & IOS) 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.

Callipash answered 21/9, 2015 at 13:43 Comment(0)
M
10

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.

Maley answered 21/9, 2015 at 13:52 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.