首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在MS server 2003上获得SMTP服务器

问需要在MS server 2003上获得SMTP服务器
EN

Server Fault用户
提问于 2010-03-09 02:02:13
回答 4查看 166关注 0票数 1

长话短说,我需要在客户端网络中安装SMTP服务器,这样我就可以发送电子邮件了。这件事将不需要收到电子邮件任何时候,真的只需要一个电子邮件帐户客户护理。

我能做什么?我必须让网络公司在防火墙中打开一个端口吗?是否有内置在Microsoft 2003中的?

说来话长:客户付费网络公司移动他们的网站在家里。现在我必须弄清楚如何从他们的网站上发送电子邮件,即使他们没有SMTP服务器。至少在我安装之前。

他们的电子邮件现在由Gmail托管(客户的域名通过)。我改变了我的代码作为他们的用户之一"customercare@clientdomain.com“,并发送电子邮件。工作了大约12个小时。

突然之间,所有的自动电子邮件都没有发送出去,谷歌将邮件发回称这是一个永久的失败和信息被拒绝。他们告诉我的链接,http://mail.google.com/support/bin/answer.py?answer=69585告诉我,我们的电子邮件看起来像垃圾邮件。他们不是。他们是我们发送给客户关于他们的申请状态的电子邮件。说真的,他们不是垃圾邮件。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2010-03-09 02:38:59

Gmail是正确的:您可以将Gmail设置为SMTP IIS虚拟服务器的最聪明的方式:

http://fmuntean.wordpress.com/2008/10/26/how-to-configure-iis-smtp-server-to-forward-emails-using-a-gmail-account/

这也适用于安装了IIS 5.1's SMTP服务的XP计算机(刚刚用我的机器进行了测试)。

注意:如果您还没有,我建议在gmail中创建一个customercare@clientdomain.com电子邮件用户,并使用它作为您的SMTP凭据使用gmail进行身份验证,因为gmail将忽略您在from: header中添加的内容,并将其重写为经过身份验证的用户(在默认情况下,我不知道您是否可以更改它)。

至于防火墙的改变,除非网络公司有出口(出站)防火墙过滤,否则您不需要打开任何端口,因为即使是住宅连接,通常也允许使用587。

要检查这个邮箱,我建议让客户端的客户服务人员弹出或IMAP的帐户,或者简单地设置转发到另一个正在使用/检查的地址。

票数 2
EN

Server Fault用户

发布于 2010-03-09 02:29:18

您可以使用IIS在内部安装SMTP服务器,该服务器将其电子邮件中继到智能外部电子邮件服务器,但这可能不是真正的问题。然而,它将为您提供从您的服务器发送邮件的中心管理点(S)。

为了帮助邮件服务器知道您被授权发送邮件,您可以在您的DNS配置中创建一个SPF记录。这让邮件服务器知道您的地址被授权代表您发送电子邮件。

如果你不能让它工作,你也可以使用像AuthSMTP这样的提供商从垃圾邮件列表上的地方发送电子邮件。

票数 2
EN

Server Fault用户

发布于 2010-03-09 02:38:15

除了ongle的建议之外,不要配置smarthost (您可能无法使用),而是添加一个具有*.com入口空间的远程域,并设置接收到的电子邮件可以中继到此远程域的选项。这样,通过SMTP服务器向任何具有user@domain.com电子邮件地址的收件人发送电子邮件即可。为您要发送电子邮件的任何其他gTLD (.net、.edu等)创建远程域。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/120577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档