我正在向 alias@company.com 发送电子邮件,这是真实邮箱地址的别名。然后我使用 MailKit 连接到真实邮箱(假设为 realmailbox@company.com)并检索消息。当我检查收件人地址时,我看到的只是 realmailbox@company.com。如何查看电子邮件发送到的原始别名地址?
例如:
var fullMessage = imapClient.Inbox.GetMessage(uid);
var recipients = fullMessage.To;
收件人仅显示 realmailbox@company.com,而不显示 alias@company.com。
最佳答案
在我看来,您的 SMTP 服务器在将别名传递到收件人邮箱之前正在对别名执行字符串替换,从而无法获得您正在寻找的信息。
关于email - MailKit:当它是别名时如何获取收件人电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43881516/