Do all email clients return custom headers for email replies?

If I create a custom header in my email when sending, will all email clients return a custom header when someone replies to the email?

Ex)

MailMessage mail = new MailMessage(); mail.To = "me@mycompany.com"; mail.From = "you@yourcompany.com"; mail.Subject = "this is a test email."; mail.Body = "this is my test email body."; mail.Headers.Add( "X-Company", "My Company" ); <---- This is my custom header. SmtpMail.SmtpServer = "localhost"; //your real server goes here SmtpMail.Send( mail ); 

thanks

0
c # email email-client email-integration
source share
2 answers

For completeness, rfc-822 and the In-Reply-To: header should be mentioned In-Reply-To: - although this is optional (indeed, applications are not required to add it).

If the title is present, it should be a reply letter.

+1
source share

You cannot guarantee that any client will do, so I would prefer no; especially because whether itโ€™s to save custom headers in the specification or not, applications are not designed to not comply with the specifications here and there.

Thus, there is no guarantee, it depends on the implementation of customers.

0
source share

All Articles