Articles of sendmail

是否有可能在默认的sendmail maillog中包含主题行?

CentOS 5.8 我希望能够根据主题行跟踪电子邮件。 SendMail中的默认日志9不包含该信息。 我的问题是: 包含此信息的最小sendmail日志级别是多less? 有没有办法添加主题行来在默认日志级别上logging事件?

智能托pipeAlogging是否违反RFC-5321第1节?

我有一个sendmail服务器configuration为智能主机到下游资源。 目前的configuration是: define(`SMART_HOST',`relay:[vip.example.local]')dnl 因为它正在发送vip.example.local的Alogging。 我被告知这违反了IETF RFC-5321第5.1节的规定: 一旦SMTP客户端从词汇上识别邮件将要到达的域 交付处理(如2.3.5和3.6节所述),必须执行DNS查找以parsing域名(RFC 1035 [2])。 预计这些名称将是完全合格的域名 (FQDN):从部分名称或本地推断FQDN的机制 别名不在本规范之内。 由于的历史 问题,用于初始提交消息的SMTP服务器不应该做这样的推理(消息提交服务器[18]) 有点更多的灵活性)和中间(中继)SMTP服务器不能让他们。 查找首先尝试查找与该名称关联的MXlogging。 如果find一条CNAMElogging,则会将结果名称作为初始名称进行处理。 如果返回不存在的域错误,则必须报告此情况为错误。 如果返回一个临时错误,则消息必须排队并稍后重试(见4.5.4.1节)。 如果返回空的MX列表,则将该地址视为与隐式MX RR关联,优先级为0,指向该主机。 如果MXlogging存在但它们都不可用,或者隐式MX不可用,则必须将此情况报告为错误。 如果find给定名称的一个或多个MXRR,SMTP系统不得使用与该名称相关联的任何地址RR,除非它们使用MXRR来定位; 上面的“隐含MX”规则只适用 如果没有MXlogging存在。 如果MXlogging存在,但是 没有一个是可用的,这种情况必须报告为错误。 当查找与MX RR相关的域名时, 关联的数据字段获得,该响应的数据字段必须 包含一个域名。 该域名在被查询时必须返回 至less一个给出IP的地址logging(例如,A或AAAA RR) 消息应该指向的SMTP服务器的地址。 任何其他响应,特别是包括在查询时将返回CNAMElogging的值,都不在本标准的范围之内。 parsing为CNAME的数据中的标签是禁止的 在RFC 2181的第10.3节[38]中有更详细的讨论。 由于邮件服务器支持智能主机到IP的选项,我不明白智能主机对Alogging的影响可能是违反的。

如何确保我们的应用程序的邮件传递?

我们有一个用于支持和帮助票的Rails应用程序。 它在提交请求时向客户发送确认电子邮件。 当我们回复他们的请求时,它也会发送一封电子邮件。 它不接收邮件。 在上周内,有25%的客户停止了回复。 他们认为我们没有回复他们的票(当我们真的是)。 我用我的@ yahoo.com帐户做了一个testing,并在mail.log文件中find了这个: Jul 9 16:11:45 bighelp postfix/smtp[9051]: BF673324365: host b.mx.mail.yahoo.com[66.196.97.250] said: 451 Message temporarily deferred – [140] (in reply to end of DATA command) Jul 9 16:11:45 bighelp postfix/smtp[9051]: BF673324365: to=<[email protected]>, relay=d.mx.mail.yahoo.com[68.142.202.247]:25, delay=0.73, delays=0.02/0.02/0.64/0.05, dsn=4.0.$ 其他非雅虎地址也遇到这种情况。 Rails应用程序在Ubuntu上运行,我们通过以下方式发送: ActionMailer::Base.delivery_method = :sendmail 我确信服务器不是一个开放的中继。 我还能做些什么来确保我们的大部分电子邮件都能通过?

sendmail发送邮件给收件人我不知道; 可能的邮件主机

最近我用logging仪对我的机器进行了审计,发现我的机器每天发送大约582封邮件。 STATISTICS ———- Messages To Recipients: 582 Addressed Recipients: 582 Bytes Transferred: 444985 Messages No Valid Rcpts: 0 SMTP SESSION, MESSAGE, OR RECIPIENT ERRORS —————————————— 明天 STATISTICS ———- Messages To Recipients: 153 Addressed Recipients: 279 Bytes Transferred: 8613451 Messages No Valid Rcpts: 0 SMTP SESSION, MESSAGE, OR RECIPIENT ERRORS —————————————— 我怎样才能更多地查询电子邮件ID到哪里发送,计划哪些安排等等 ?

如何使Postfix(在Ubuntu上)不接收邮件?

我想让Postfix无法收到邮件。 我只是希望能够发送邮件与Postfix,而不是其他的方式。 那可能吗? 如果是这样,谁能告诉我该怎么做? 谢谢。

Sendmailconfiguration – 本地域

有一天我正在开发一个sendmail服务器,真的很沮丧。 某个地方的某个机器正在告诉它把一个域当作是本地的。 问题是,我无法弄清楚在哪里完成。 这不是在本地主机名文件…没有什么在HOSTS文件中,DNS指向远离服务器…我grep'd在sendmailconfiguration目录中的域名…我什么都没有。 上周我可以通过将本地域的未知用户指向另一个邮件服务器来解决这个问题,但是今天仍然困扰着我,我无法弄清楚在sendmail中将域名视为本地的configuration。

Postfix:通过sendmail二进制发送的邮件由于HELO错误而被阻塞

我的服务器正在使用Centos 6.5,我上周从Plesk 11.5更新到12,Postfix更新到2.8.17。 从那以后,使用sendmail二进制文件(通知,邮件转发…)发送的所有邮件都被一个错误的HELO主机名localhost拒绝。 似乎sendmail使用locahost作为HELO标签,这是不被接受的。 预先感谢您的帮助 这是以下错误: Jun 23 14:23:20 ns395167 plesk sendmail[29817]: handlers_stderr: SKIP Jun 23 14:23:20 ns395167 plesk sendmail[29817]: SKIP during call 'check-quota' handler Jun 23 14:23:20 ns395167 postfix/pickup[29480]: B94BC6AA20A6: uid=0 from=<[email protected]> Jun 23 14:23:20 ns395167 postfix/cleanup[29507]: B94BC6AA20A6: message-id=<[email protected]> Jun 23 14:23:20 ns395167 greylisting filter[29824]: Starting greylisting filter… Jun 23 14:23:20 ns395167 greylisting […]

maillog“没有路由到主机”的错误

我有一个CentOS服务器。 它安装了sendmail,但不用于邮件服务器。 我将根邮件转发到另一个电子邮件地址。 但是,我不断收到maillog中的错误: Dec 6 08:49:16 server1 sm-msp-queue[16191]: qB6601et005433: to=root, ctladdr=root (0/0), delay=08:49:15, xdelay=00:00:00, mailer=relay, pri=883224, relay=[127.0.0.1], dsn=4.0.0, stat=Deferred: [127.0.0.1]: No route to host Dec 6 08:49:16 server1 sendmail[16190]: qB39nDfQ014062: to=<[email protected]>, delay=3+05:00:02, xdelay=00:00:00, mailer=esmtp, pri=6965048, relay=subdomain.example.com., dsn=4.0.0, stat=Deferred: subdomain.example.com.: No route to host Dec 6 08:49:16 server1 sendmail[16190]: qB39nDfR014062: to=<[email protected]>, delay=3+05:00:02, xdelay=00:00:00, mailer=esmtp, pri=7004959, […]

邮件未从自定义电子邮件服务器(MS Exchange)传送

我有我自己的Exchange Server 2013(SP1)。 我能够收到电子邮件确定,但发送电子邮件是不可靠的。 邮件发送到Gmail或seznam.cz(捷克共和国的电子邮件提供商)是可以的。 问题是发送电子邮件到outlook.com 。 我想这是垃圾邮件filter不知何故被丢弃,但我不知道为什么。 传递报告说, The message was successfully handed off to a different email system. This is as far as we can track it. The message was successfully handed off to a different email system. This is as far as we can track it. 但电子邮件没有交付,没有任何回报 。 我已经这样做了: 为我的域设置MXlogging( aaa.com到mail.aaa.com ) […]

如何停止垃圾邮件文件夹中的cron邮件接收?

我已经为增量备份添加了一个cron作业,并且将其configuration为这样。但是,我的邮件转到了spam的文件夹。因此,在mail.it中不要使用垃圾邮件选项。 0 23 * * * /usr/bin/rsync -ravzX /mnt/external/project/ /media/backup/project/ | mail -s "Backup Success" [email protected] 有没有办法阻止从cron作业收到垃圾邮件文件夹的邮件?