在原始模式下发送电子邮件时,如何设置返回路径?
举个例子就好了。
这可能取决于您使用的SDK语言,但SendEmailRequest类有一个"ReturnPath"属性,您可以将其设置为您可以访问的电子邮件地址,并已向亚马逊进行了验证。根据他们的文档,它的工作方式是将返回路径替换为亚马逊地址,然后他们透明地将反弹电子邮件转发到您指定的地址。
这很棘手。您可以在原始消息中传递原始模式发送的所有信息。如果你这样做了,那么你可以将反弹电子邮件地址作为标题传递。假设您从.NET MailMessage创建原始消息,然后像这样添加它:
mailMessage.Headers.Add("Return-Path", "bounce@yourdomain.com");
但是,如果你在原始模式发送中指定了Source参数,那么亚马逊文档会说:
如果指定了Source参数,则反弹通知和投诉将发送到此电子邮件地址。这优先于消息原始文本中可能包含的任何返回路径标头。