防止将电子邮件发送到Outlook的垃圾文件夹

时间:2013-01-17 18:20:59

标签: vb.net outlook exchange-server

我正在编写一个创建word文档的应用程序,并通过我们的共享邮箱将其通过电子邮件发送给用户。代码工作正常,但邮件传递到垃圾邮件文件夹而不是收件箱。

我认为这是因为它直接来自电子邮件地址(mymailbox@company.com),而不是我们的全球地址列表(我的邮箱)中的邮箱名称。

有没有办法让VB.Net识别我的全局地址列表,以便我可以直接从邮箱名称发送;还是有另一个解决这个问题的方法吗?

2 个答案:

答案 0 :(得分:3)

您可以将mailmessage.from中的“发件人”地址设置为正确的电子邮件地址。但是,“发件人”地址通常不足以将电子邮件发送到垃圾邮件文件夹。

您可以采取几个步骤使您的电子邮件更有可能通过。 Rachel Gallen上面评论中的链接非常清楚。

http://www.allspammedup.com/2009/09/7-ways-to-prevent-your-emails-being-blocked-as-spam/

http://www.interspire.com/content/2006/09/28/improve-your-email-delivery-rates/

答案 1 :(得分:0)

为什么垃圾邮件中的某些内容会由收件人的电子邮件客户端和/或ISP设置,而不是您可以控制的内容。通过使您的电子邮件具有较少的垃圾邮件特征,您可能能够最大限度地发现非垃圾邮件的可能性 - 如果您可以重新发送您的发送系统以将邮件创建为电子邮件而不是附件,这可能有所帮助。