修改电子邮件标题中的IP地址

时间:2013-05-23 15:15:42

标签: c# asp.net email

我希望修改一个允许用户将其电子邮件地址输入表单的表单,并在提交时向邮件列表公司发送电子邮件,并将from地址设置为插入的电子邮件地址,插入客户端将电子邮件地址发送到新闻邮件列表中。(这是在他们允许的情况下完成的,我们是唯一可以访问邮件列表的人)

我目前使用System.Net.Mail.MailMessage类执行此操作。

我希望修改此代码,以便在电子邮件标题中发送客户端的IP地址,而不是我们的服务器IP,以便我们根据客户所在的国家/地区来关注我们的新闻简报。

我们使用的电子邮件服务会记录电子邮件标题中的IP地址,因此我希望在将电子邮件发送到服务之前修改此方法。

1 个答案:

答案 0 :(得分:0)

据我所知,没有一个' IP地址'用于SMTP的标头 - 远程服务器可能只是在查看连接来自哪个IP地址,没有什么可以做的(不过只是从不同的服务器上弹出它)

您在邮件客户端中看到的标题不会是原始请求中发送的所有标题,并且可以通过邮件服务添加额外内容。