我使用普通的電子郵件地址向三個不同地點的客戶發送電子郵件。任何錯誤/不在辦公室的回覆應該送到當地辦事處處理。於是我就用:不在辦公室的回覆發送到'來自'地址,'不回覆'
來自:[email protected] 回覆到:[email protected]
來自:[email protected] 回覆到:[email protected]
來自:[email protected] 回覆:[email protected]
這似乎適用於電子郵件失敗(錯誤的地址等),但來自Exchange的外出回覆始終轉到發件人地址, [email protected]。我需要他們去當地的辦公室,回覆地址。
任何想法如何解決這個問題?我從C#發送電子郵件,使用標準的MAILMESSAGE:
MailMessage mail = new
mail.Subject = mailDetail["subject"].ToString();
mail.Body = mailDetail["body"].ToString();
// From
mail.From = new MailAddress(ConfigManager.GetSetting("MailSender"));
// Reply to (boucebacks/out of office etc)
mail.ReplyTo = new MailAddress(mailDetail["reply_to"].ToString());
mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
感謝您的幫助,
瑞安
我明白這取決於事情的反應,但我很好奇 - 這是郵件服務器更常見的設置?將外出郵件發送到回覆地址或發件人地址? – Luke 2013-02-21 17:02:53
@Guffa - 你知道任何使用「發件人」而不是「發件人」或「回覆」的特定系統嗎?你知道這是否可以在Exchange或Lotus上配置?謝謝。 – GeorgeBarker 2013-03-11 16:23:42
@GeorgeBarker:OP使用「發件人」觀察Exchange。我不知道這是否可以在服務器中配置,但如果是這樣,這只是另一個不能依賴任何特定行爲的原因。 – Guffa 2013-03-11 16:50:11