Articles of smtp

什么应该是我的域的spflogging?

我有我自己的注册域名。 我有一个专门的IP为我的域名。 我为我的网站使用共享托pipe服务。 我想用php的函数mail();发送邮件mail(); 。 我用我的域名创build了一个电子邮件帐户。 问题是使用此function发送的所有邮件都发送到收件人的SPAM文件夹。 我查了几个黑名单中的域名,但没关系,没有列入黑名单。 当我向Gmail帐户发送电子邮件时,会出现下一个标题: [email protected]通过cl02w01.xpress.com.mx (mysite.com是虚构的) 什么应该是我的域的spflogging? 考虑到我有一个专用的IP,我使用了共享IP的共享主机服务,并根据Gmail通过cl02w01.xpress.com.mx发送了我的邮件。 更新:我编辑我的网站的SPFlogging,它用来包含我的域的专用IP地址,它仍然包含我的共享IP地址,因为我使用cPanel向导来创build它,我不能删除它,因为它说: 如果存在主服务器接口IP,则不能从此列表中删除。 以下IP是主服务器接口IP:xxx.xxx.xxx.xx 我不明白这一点,因为我有一个专用的IP。 但是现在,邮件在收件人的收件箱中传递。 我不认为只是因为我从spflogging中删除了我的专用IP地址现在消息正确传递。 有人可以解释这个吗?

Qmail的SMTP白名单和SMTP身份validation?

我怎样才能让qmail同时使用smtp白名单和smtpauthentication? 如果我的IP被列入白名单,SMTPauthentication似乎不起作用(错误:“服务器不支持SMTP密码authentication)。当在漫游设备上使用我们的SMTP服务器,例如iPhone时,这是特别恼人的。 一旦iPhone不使用白名单IP(即不在办公室,但通过3G),那么SMTP身份validation正常工作。

来自sendmail的Exchange 2007中继,消息“未送达”。 可能的原因?

注意:这是我从Stackoverflow的重新发布。 为了安全起见,我一直在使用DMZ RHEL5 sendmail服务器作为Exchange 2007服务器的中继。 Exchange正在环境中工作,我有Vista和XP的虚拟机使用域上的Outlook互相发送电子邮件。 我一直在试图模拟一个外部互联网虚拟机发送电子邮件到DMZ sendmail中继,它转发到Exchange服务器。 在所有人都认为这是个大问题之前,我已经遵循了sendmail / Exchange指南,我想知道的是我如何确定为什么Exchange中的邮件/电子邮件是“未交付”的。 基本上我发送一个SMTP邮件到发送邮件服务器,该邮件转发到我的Exchange。 / var / log / maillog显示被中继到Exchange的电子邮件。 Nov 17 13:41:22 externalmailserver sendmail[9017]: pAHIfMuW009017: from=<[email protected]>, size=1233, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=[10.50.50.1] Nov 17 13:42:17 externalmailserver sendmail[9050]: pAHIfMuW009017: to=<[email protected]>, delay=00:00:55, xdelay=00:00:36, mailer=relay, pri=121233, relay=mailserver.xyz.local. [192.168.1.20], dsn=2.0.0, stat=Sent (<[email protected]> Queued mail for delivery) 这很好,但是从不接收来自Exchange的电子邮件。 所以我开始在Exchange上玩弄 在“邮件跟踪”疑难解答助理我查询处理的消息,发现这:(我不得不复制和粘贴单元格…抱歉格式) […]

SMTP错误“首先检查新邮件”

我需要从一个asp.net网站发送电子邮件。 邮件服务器与Web服务器不在同一networking中(位于不同的位置)。 有时它发送邮件没有任何错误,但有时它不起作用,并给出错误说, 信箱不可用。 服务器响应是:[email protected]必须先检查新邮件 任何想法是什么造成这个问题?

赛勒斯SASL是否支持userdb身份validation?

我没有发现任何迹象表明它没有; 我需要能够validation虚拟用户。 如果没有,我需要开始使用dovecot?

目前SMTP服务器是一个开放中继

我在CentOS(5.7)上使用Postfix(2.3.3)。 现在,我的服务器似乎像一个开放的中继。 如果我指定一个login,它工作正常,无论是不安全和TLS(但是TLS对我无效的证书,但我想我只需要得到一个证书)。 这就是我想要的,如果一个客户端不支持TLS,那么回退到不安全。 但是,似乎如果我不提供任何login,它仍然会发送电子邮件。 这是我的main.cfconfiguration文件: command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix myhostname = mail.valdron.ca mydomain = valdron.ca myorigin = $mydomain mydestination = $myhostname, $mydomain unknown_local_recipient_reject_code = 550 mynetworks = 127.0.0.0/8 alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix […]

如何确定是否ftp / smtp启动并使用脚本运行?

熟悉这些正常运行时监视服务如何执行检查,如果您的smtp或ftp服务器正在运行,我怎么能使用python / ruby​​自己做这个?

我怎样才能从我们的DMZconfigurationPostFix?

我想configuration我们的DMZ中的一些网站,以便能够通过PostFix将电子邮件发送到公共互联网,而不必在我们的专用networking内传递任何东西到我们的Exchange 2010。 有人可以指导我如何设定这个方向吗? 提前致谢。

SMTP服务器意外closures连接

我正在编写一个python程序来发送电子邮件,当试图发送到yopmail,hotmail和一些其他主机的连接被服务器closures而没有消息。 我试图直接与netcat连接,同样的事情发生。 这是交换的样子: $ nc smtp.yopmail.com 25 220 mx.yopmail.com ESMTP *** ehlo mx.myhost.com 250 SIZE 2048000 mail FROM:<[email protected]> 250 OK rcpt TO:<[email protected]> 这时连接就突然closures了。 在其他主机,如我的ISP,一切顺利。 我查了黑名单,但我的IP没有列出。 任何想法发生了什么? 编辑:我的IP没有列入任何黑名单。 我拥有myhost.com,但我没有SPFlogging。 当logging传播时,我将添加一个并更新此post。 编辑2:添加SPF现在接受电子邮件和Hotmail添加一个Authentication-Results: hotmail.com; sender-id=pass Authentication-Results: hotmail.com; sender-id=pass标题Authentication-Results: hotmail.com; sender-id=pass给电子邮件。 然而它被归类为垃圾邮件,但我想这是另一回事。 谢谢你的帮助。

Ruby on Rails应用程序抛出SMTPauthentication错误

我正在开发一个Rails应用程序,当我在本地运行它时,它可以通过smtp通过Gmail帐户发送电子邮件。 当我把它移到我的服务器时,例如当我尝试创build一个新用户时,出现以下错误。 Net::SMTPAuthenticationError in UsersController#create 535-5.7.1 Username and Password not accepted.