我们是一家通讯公司,主要负责打印报表/公用事业账单,然后邮寄给他们。
有几个客户要求电子传递。 几乎将打印输出作为PDF,而不是打印和邮寄,将其作为PDF附件发送。 什么是最好的方式来代表我们的客户发送这些types的通信给他们的客户?
例如通过他们的邮件服务器发送邮件,在通用域(例如clientname.genericmailname.com)上build立一个邮件服务器,或者build立一个邮件服务器并从客户的域发送。
从不匹配MXlogging的服务器发送的电子邮件通常是否被标记为垃圾邮件? (例如,如果我们从[email protected]从我们的邮件服务器发送电子邮件)。
另外,如果我们需要build立一个邮件服务器,有什么build议? 我们是一家窗口店,如果我可以避免使用sendmail或者postfix或者qmail来弄脏和弄脏,我更喜欢它吗? 我们可能会在SSIS脚本中做实际的电子邮件。
干杯
通过正确使用电子邮件标题,您可以设置和使用自己的邮件服务器,但可以发送电子邮件消息,其中包含来自客户的“外观”。
这不是一个垃圾邮件策略。 这是为了这个目的正确使用几个电子邮件标题。
From: "ABC Company" <[email protected]> Sender: [email protected] To: [email protected] Date: 13 Jul 2009 15:39:42 -0400 Subject: Your bill from ABC Company Return-Path: [email protected]
通过为您的电子邮件服务器指定发件人和返回path参数,您可以准确地识别此邮件源自的源电子邮件服务器。 反弹将回到您的邮件服务器。
如果用户点击“回复”,则他们会将电子邮件发送给您的客户(例如[email protected])。
这是许多电子邮件营销公司使用的合法技术,他们非常担心不看起来像垃圾邮件。 这里是一个MailChimp描述的链接。
您还应该为您的邮件服务器设置SPFlogging,理想情况下使用DKIM。 我build议,并使用电子邮件build筑师的解决scheme。
我会build议设置自己的邮件服务器作为客户端发送电子邮件,然后添加正确的SPFlogging,以防止您被标记为垃圾邮件。
我build议使用MDaemon来做你的邮件。 如果您发送量很大,那么请注意Port25和PowerMTA的发送。 把邮件队列(例如MSMQ)粘贴在你使用的邮件之前,这样从你的程序或网站生成的电子邮件实际上并不是从程序或网站发送来的。继续使用其工作线程而不被连接到邮件服务器所阻塞。 不要直接从应用程序发送它! 然后创build一个Windows服务来读取队列并通过邮件服务器发送。
关于中继邮件(通过您的客户端服务器发送)这个问题不build议。 您不仅可能被收到垃圾邮件…更重要的是,您可能会被某些IP列入黑名单。 根据您发送的邮件量,您可能需要直接从您的服务器(您pipe理它)发送邮件,您可能需要pipe理每分钟/小时等发送到给定域的电子邮件的数量。 避免被黑名单。
您可能希望像EmailLabs这样的人来照顾基础架构pipe理。 你可以通过他们的API来发送你的邮件。
大科目!
我推荐Ipswitch的IMail用于基于Windows的邮件服务器。 该公司提供了很好的支持。 它是竞争性的定价,并且很容易设置和运行一整套有用的function。 我们几年来一直在使用它作为我们的企业邮件服务器,甚至还为其他一些客户寄送电子邮件。 我认为使用clientname.genericname.com可能是最安全的。 您可以设置转发者对客户邮件帐户的回复。 那么您不必担心中继问题和垃圾邮件阻塞问题,因为您正在使用您拥有和控制的合法DNS。 另外你控制邮件服务器。
发送电子邮件中的公用事业账单,如果被嗅到,则由于身份被盗而发送到不好的主意。
相反,你应该看看你如何进入现有的eBiller系统。 在加拿大,加拿大邮政运行一个,他们有安全的网站,几乎所有的账单都在我可以login的一个安全区域。 每个账单都非常好,记得不多。
如果你不想这样做或者不能这样做,我会把它看作是一个银行,在那里人们login你的系统,并使用SSL会话从那里查看它们。 更安全。
询问用户的电子邮件和密码。 然后与他的电子邮件服务器(现在你有有效的凭据)创build一个会话,并从那里推送电子邮件。
没有必要伪造服务器或任何东西。