我正在寫一個服務器,將代表我的客戶發送電子郵件給許多收件人。發送電子郵件與自定義信封發件人(VERP)
電子郵件必須來自客戶的電子郵件地址([email protected]),但我想通過VERP自動處理反彈。基本上,電子郵件From:
標題將爲[email protected],但SMTP信封發件人(MAIL FROM
)將爲unique-email-id @ my-email-service.example.com。
我已經構建了一個多線程發送引擎,它使用內置的System.Net.Mail.SmtpClient
實際上與收件人的MX服務器說SMTP。
不幸的是,SmtpClient
不允許您指定信封發件人–它只是使用From:
地址。
我需要一個替代方案,允許我指定SMTP MAIL FROM
。優選地,需要花費很少的工作來替代SmtpClient
。
到目前爲止,我看過的所有內容都是整個emailsuite(SMTP/POP3/IMAP/kitchen sink)。什麼輕量級的SMTP庫可用?