Articles of sendmail

如何禁用在Ubuntu启动邮件传输代理?

我在我的笔记本电脑上安装了sendmail的Ubuntu 9.04。 我的PHP邮件()函数仍然不能从本地主机,所以我想在系统启动时禁用邮件传输代理的自动启动。 如何禁用邮件传输代理的自动启动? 谢谢

所有的邮件去gmail垃圾邮件(sendmail在centos)127.0.0.1的问题?

更新SPF CHECK http://www.openspf.org/Why : SPF检查给我这个:一个SPF启用的邮件服务器拒绝了一个消息,声称信封发件人地址[email protected]。 启用S​​PF的邮件服务器从ourdomain.com(xxxX)收到一条消息,声称信封发件人地址为[email protected]。 域名ourdomain.com已授权ourdomain.com(xxxx)代表它发送邮件,所以邮件应该已被接受。 我们不可能说出为什么被拒绝 UPDDATE:我正在使用Google Apps发送和接收电子邮件。 也许这有助于研究我们的问题。 我们只有MXlogging的Gmail设置,现在认为这可能是一个问题? 如果邮件服务器收到来自www.ourdomain.com的电子邮件,无法find该IP的MXlogging,那可能是不好的或不好的? 我们所有的邮件都转到Gmail垃圾邮件文件夹。 邮件不是垃圾邮件或笨重的,只是从我们的networking应用程序注册确认电子邮件。 SPF标题给我以下 Received-SPF: pass (google.com: best guess record for domain of [email protected] designates xxxx as permitted sender) client-ip=xxxx; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of [email protected] designates xxxx as permitted sender) [email protected] Received: from www.ourdomain.com (localhost [127.0.0.1]) 其中xxxx是我们的完整IP地址 […]

公司的首选邮件系统/服务器?

假设您负责在公司设置电子邮件解决scheme。 哪一个是你的select? 我知道以下选项,但是其中很多都不是很好: Gordano邮件系统 交换 进出口 后缀 Qmail的 Zimbra公司 因为使用了两年多一点,我真的很喜欢Gordano Mail System。 我必须承认,这比Exchange更公平一些,但是我对微软有偏见,所以我不是一个公平的评判者。 GMS让你调整你所需要的东西:它带有电子邮件/别名/日历(和良好的日志logging),你可以支付/升级,反垃圾邮件,反病毒。 他们的支持是一stream的,他们的KB是全面的(而且,我会以一种自豪感来承认,我曾经为我的问题贡献了一些文章)。 尽pipe如果你需要一个Blackberry Exchange服务器或类似的东西,我不知道你应该去做什么。 我从来没有玩过Google Apps,但是我也从中听到了很多好消息(尽pipe我个人认为Google是Big Brother :))。 所以..你会select什么? 为什么? 我从来没有玩过更多的DIY电子邮件解决scheme,但我敢肯定,这里有很多人都不会交换他们的设置为世界:)

为什么使用Dovecot和Postfix / Sendmail?

请原谅我,如果我错过了这里明显的东西…..但为什么大多数Linux服务器发行版都带有Dovecot和Postfix(或sendmail)? 据我所知,他们三个都是邮件传输代理,而Dovecot具有作为邮件传送代理的“二级”function。 Dovecot是不是一个很好的MTA? 或者还有其他一些原因,为什么你想要使用上述的组合,而不是一个表面上做的一切的程序?

发送给一个特定的收件人时,如何显式禁用TLS?

我在SMTP工作stream程中部署了SendMail 8.14服务器(出站邮件看起来像Exchange – > SendMail – > Appliance – > Internet ) 我为前三台主机configuration了TLS。 这大部分工作正常,但我需要临时禁用TLS发送到一个特定的收件人([email protected])出于故障排除的目的。 问题是我不想为99.999%的stream量禁用TLS,也不想为发往[email protected]的邮件禁用TLS。 如果(只有)我发送到[email protected],有没有办法让sendmailselect性地使用机会性的STARTTLS? 我知道try_TLS规则集支持主机,域和IP,但它是否支持单个电子邮件地址?

sendmail – DSN:找不到名称服务器主机

我最近设置了一个新的备份服务器,并configuration了一个smart_relay_host的sendmail 除了来自命令行的每封邮件都不会去任何地方。 从mail.log: Oct 3 14:32:52 ***** back01 sm-mta [16570]:p93DWqtC016568:to = < 。 延迟= 00:00:00,xdelay = 00:00:00,邮件程序=继电器,pri = 120762,继电器= 10.2.30.60,dsn = 5.1。 2,stat = Host unknown(名称服务器:10.2.30.60:找不到主机)Oct 3 14:32:52 ***** back01 sm-mta [16570]:p93DWqtC016568:p93DWqtC016570:DSN:主机未知(名称服务器: 10.2.30.60:找不到主机) DNS在此框上正常工作。 我可以做前进和反向查找。 我也可以telnet到邮件转发,并以这种方式发送消息。 我很难过,有什么build议吗?

Exchange Server的Sendmailconfiguration

我需要在linux机器上configurationsendmail的帮助。 这里的东西:我想通过使用我们的交换服务器作为邮件中继来发送电子邮件到外面。但是当通过服务器发送电子邮件时,它将响应“用户未知”。更糟的是,它将反弹所有发送消息到我的本地主机。 我已经通过使用外部邮件服务器(如Gmail和雅虎)testing了我们的configuration,configuration工作没有任何问题,电子邮件可以发送给收件人。我的sendmail的configuration大部分是基于这里。 authinfo文件: AuthInfo:my_exchange_server "U:my_name" "I:my_email" "P:my_passwd" "M:PLAIN LOGIN" AuthInfo:my_exchange_server:587 "U:my_name" "I:my_email" "P:my_passwd" "M:PLAIN LOGIN" sendmail.mc: FEATURE(authinfo,hash /etc/mail/authinfo.db) define(`SMART_HOST', `my_exchange server')dnl define('RELAY_MAILER_ARGS', 'TCP $h 587') define('ESMTP_MAILER_ARGS', 'TCP $h 587') define('confCACERT_PATH', '/usr/share/ssl/certs') define('confCACET','/usr/share/ssl/certs/ca-bundle.crt') define('confSERVER_CERT','/usr/share/ssl/certs/sendmail.pem') define('confSERVER_KEY','/usr/share/ssl/certs/sendmail.pem') define('confAUTH_MECHANISMS', 'EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') TRUST_AUTH_MECH('EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') define('confAUTH_OPTIONS, 'A')dnl 我第一个假设问题发生是由于身份validation问题,因为交换服务器需要encryption的身份validation(DIGEST-MD5)。我已经在authinfo文件(从普通login到digest-md5login)中更改了这个,但仍然不起作用。 我也可以telnet我们的交换服务器。所以端口没有被防火墙阻止。 有人可以帮我解决这个问题吗?我真的很有意思。 谢谢。

我如何(简单地)将所有传入电子邮件转发到外部地址(即Gmail)?

随着Google Apps不再适用于小型企业/团队,我将MXlogging指向我的应用程序服务器。 我仍然希望通过发送到与上述MXlogging关联的域的Gmail地址接收电子邮件。 我已经看过安装sendmail和configuration/etc/mail/virtusertable来包含类似的东西 @mydomain [email protected] 我也看过安装postfix和修改/etc/aliases admin: [email protected] team: [email protected] … 无论如何,当我发送邮件到[email protected] ,邮件似乎永远不会到达我的应用程序服务器(例如, /var/log/maillog显示没有添加任何内容),并且绝对不会将其重新发送到我的Gmail帐户。 我罚款废除postfix和/或sendmail的另一种select; 我只是想接受我的应用程序服务器上的电子邮件,它只是将所述电子邮件转发到Gmail帐户。 我不需要/需要服务器上的任何真正的电子邮件帐户,这是服务器上唯一的域名。

Sendmail的速度很慢,以接受电子邮件

我有一个PHP web应用程序,它使用SMTP来发送localhost上的sendmail邮件。 我希望sendmail立即接受邮件请求,并将其排入队列以供稍后发送,因为我不希望在电子邮件上阻塞面向用户的请求线程。 在RHEL Web服务器上安装Sendmail的默认设置。 有时sendmail在MAIL命令发送后会被阻塞很长时间 – 有时会花60或90秒来接收邮件。 时间通常非常接近60或90秒,这使我觉得这是一种超时。 我查看了sendmail日志,还有很多“延期”的电子邮件,但是没有任何内容对这个延迟负责。 我怎样才能诊断什么是减慢sendmail ? 我怎样才能configurationsendmail总是立即接受邮件,排队邮件以供以后发送? 更新:我不确定,但看起来这可能是链接到aol.com地址。 我强烈怀疑sendmail在收发邮件阶段正在进行某种封锁收件人地址validation。 我怎样才能禁用,以便sendmail不会阻止我的UI线程? 更新2:这似乎只发生在繁忙时间。 也许我用完了sendmail线程或什么? 我如何检查?

什么可以导致与SendMail Milter间歇性的pipe道错误?

CentOS 5 / SendMail 8.14.x 我注意到我的SendMail服务器上发生了间歇性的错误。 以下是maillog的摘录(我编辑了主机名,QID,milter名称和收件人地址以保护无辜:-)): Jul 3 4:11:10 FOOBOXHOST foomilter: ABcDEFgHI12345: MAIL FROM:<> Jul 3 4:11:10 FOOBOXHOST foomilter: ABcDEFgHI12345: msg_size='12345' Jul 3 4:11:10 foomilter: ABcDEFgHI12345: RCPT TO:<[email protected]> Jul 3 4:11:11 FOOBOXHOST foomilter: foomilter: mi_stop=1 Jul 3 4:11:11 FOOBOXHOST foomilter: exiting foomilter Jul 3 4:11:11 FOOBOXHOST sendmail[11111]: ABcDEFgHI12345: Milter (foomilter): write(D) returned -1, expected […]