Articles of sendmail

sendmail错误:无法写入没有这样的文件或目录

我正尝试使用默认configuration在Ubuntu 16中使用sendmail 。 (我只需要一个MTA来从我的应用程序中发送邮件。)当我尝试发送邮件时,我得到: 无法写入./dfv5T8wZmB004563(bfcommit,uid = 0,gid = 115):没有这样的文件或目录] sendmail.cf中的QueueDirectory表示/var/spool/mqueue 。 我创build了该文件夹,并赋予了这个世界的写权限,但同样的错误信息仍然存在。 请注意,它表示不存在,不允许拒绝。 那么它试图写入哪个文件夹?

sendmail AUTH – 阻止不安全的传入

在CentOS 6上运行的sendmail 8.14.4有一个问题:是否可以只禁用传入的AUTH请求并保持传出的AUTH运行? 我们进行了一个PCI扫描,提出了这个问题。 (接受AUTH尝试,他们用EHLO进行testing) 在扫描结果他们说:“禁用您的SMTP服务器上的明文validation方法未encryption” – 这是否意味着我们需要删除PLAIN和login? 会影响传出电子邮件authentication? 谢谢!

dovecot SquirrelMail w / Fedora连接上的sendmail在发送时被拒绝

我们使用Fedora 25和sendmail-8.15.2-8.fc25.x86_64,同时通过SquirrelMail发送消息需要相当长的一段时间。 这些日志显示: delay=00:00:15, xdelay=00:00:00, mailer=relay, pri=46987, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1] 我试过这个build议 : # SMTP daemon options O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=smtp, Addr=XX.XX.XX.XX O DaemonPortOptions=Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1 O DaemonPortOptions=Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1 和: cat /etc/hosts.allow ALL : 127.0.0.1 Firewalld也可以: firewall-cmd –permanent –list-all […] services: samba imaps pop3s http ssh nfs […]

CentOS 6.x电子邮件路由奇怪

我有一个CentOS服务器configuration为接受电子邮件和redirect到另一台服务器。 它使用Sendmail虚拟引导来执行redirect。 我不知道发生了多长时间,但是我的一位用户引起了我的注意,他们一直在为收件箱中的其他两个用户发送电子邮件。 当我看到/ var / log / maillog时,我可以看到每个发送到user1,user2或user3的电子邮件都被路由到“to = <user1 @ domain>,<user2 @ domain>,<用户3 @域>”。 在目标服务器上,标题仅显示为未修改的TO字段,例如: 电子邮件进入服务器#1上的user1 @ domain 电子邮件被转发到服务器#2上的user1,2,&3 电子邮件到达服务器#2上的所有三个邮箱,但电子邮件仍然说,它只是在所有副本中的user1。 在这个系统上我有近20个用户,这只是在这三个之间发生的。 问题是绝对发生在服务器#1上的某个地方,但我认真的在我的智慧结束这一点,任何想法将不胜感激。

发送群发邮件到单个服务器

我们有服务允许用户发送电子邮件给所有员工。 以下是可以做的事情。 我们的IP在邮件服务器上被列入白名单。 发送邮件之前,我们使用非常小的延迟,这是10 / 100ms。 我们可以使用多个服务器。 我们不能使用其他批量电子邮件提供商。 我们不能添加退出选项。 人们使用办公室360 问题:我们尝试了不同的知识产权,但大量交付错过了,我们能够得到单一的邮件交付。 什么应该是每个邮件之间的最佳延迟? 如何绕过垃圾邮件filter? 如何处理如此庞大的队列,我们​​正在使用php(phpMailer),exim。

sendmail花了很多时间发送电子邮件

我有一个使用sendmail的VPS(Debian)。 问题是sendmail需要很多时间来发送电子邮件。 我search了一下,发现很多人都面临同样的问题,大家build议在主机文件中写下面的行,但是我仍然做了同样的问题。 127.0.0.1 localhost localhost.localdomain myhostname 即使我在主持人使用以下,问题仍然是一样的。 127.0.0.1 localhost localhost.localdomain myhostname 25.99.12.45 localhost localhost.localdomain myhostname 顺便说一下, 25.99.12.45是我的VPS IP(这不是真正的IP只是虚拟的一个) 编辑 Aug 8 09:34:43 localhost sendmail [411]:v7BCXh8B100411:from = root,size = 15,class = 0,nrcpts = 1,msgid = <[email protected]>,relay = root @ localhost Aug 8 09:34:43 localhost sm-mta [412]:v7BCXh8B100412:from =,size = 316,class = 0,nrcpts = 1,msgid = <[email protected]>,proto […]

Mimedefang将spamassassin分数logging到邮件日志

我用spamassassin和sendmail的mimedefang我可以看到邮件日志中的分数和testing,如果邮件不被拒绝作为垃圾邮件通过将其添加到邮件的标头。 邮件被拒绝时,我希望在邮件日志中看到相同的信息。 它将不得不把它login到邮件日志,因为把它放在标题不会拒绝邮件的工作。 下面是未被拒绝的邮件日志的一部分,我想在邮件日志中的相同的信息。 v9D6s0vS026180: Milter add: header: X-Spam-Status: No, hits=-0.325 required=5 HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,RP_MATCHES_RCVD,T_DKIM_INVALID 这是我的mimedefangconfiguration 我有这个启用 md_graphdefang_log_enable('mail', 1); 这是我的一部分,处理拒绝 # Spam checks if SpamAssassin is installed if ($Features{"SpamAssassin"}) { if (-s "./INPUTMSG" < 100*1024) { # Only scan messages smaller than 100kB. Larger messages # are extremely unlikely to be spam, and SpamAssassin is # dreadfully […]

身份validation成功,但发送仍然失败

我试图configuration我的家庭服务器来转发家庭iPhone的电子邮件。 为此,我在服务器的SASL数据库中创build了一个“用户”帐户,并configuration了sendmail以使用CRAM-MD5作为唯一的SASL机制。 在日志中(高度冗长)sendmail说: AUTH: available mech=CRAM-MD5, allowed mech=EXTERNAL GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 当iPhone连接时,其authentication尝试似乎成功 (请参阅下面的交换)。 然而,电子邮件然后被拒绝,这完全困扰我… <– EHLO [192.168.1.171] — 250-symbion.example.com Hello … […], pleased to meet you — 250-ENHANCEDSTATUSCODES — 250-PIPELINING — 250-8BITMIME — 250-SIZE — 250-DSN — 250-AUTH CRAM-MD5 — 250-STARTTLS — 250-DELIVERBY — 250 HELP <– AUTH CRAM-MD5 — 334 PDEzOT….dG1hbi5jb20+ — 235 […]

Sendmail到本地域忽略MXlogging

我已经build立了我的域使用谷歌应用程序的邮件服务器。 我已经在DNS中设置了相应的MX条目。 从服务器发送到外部邮件的任何邮件工作正常。 问题是当我发送邮件给我的域用户。 例如,发送到“[email protected]”的邮件将转到我的本地邮箱,用户名为“me”,而不是检查example.com的MXlogging并转到gmail。 我search了几个小时的谷歌,发现有这个问题的人,我还没有find任何解决scheme,但。 编辑:为logging,我有DontProbeInterfaces设置为true,我没有我的域在类w

当hostname.domain.nl位于“From:”电子邮件地址中时,电子邮件被拒绝

我有几个CentOS 5.3系统,我在所有这些系统上都有同样的问题。 当我发送电子邮件到“根”(没有指定域名)时,电子邮件被电子邮件提供商拒绝。 有趣的是,我从邮件系统中得到的电子邮件被有效地发送给同一个用户,而且我得到的电子邮件。 这使得从我的cron和星号这两个电子邮件都被拒绝,然后我把它们作为邮件从我的邮件窃取附件。 据我所知,这是因为被归类为“不存在”的“发件人”。 我不明白'firewall.basjes.nl'主机名(=连接到我的电缆调制解调器的系统)如何进入电子邮件validation。 我的问题是:为了使所有程序(不仅仅是cron和星号)一起工作,必须改变什么样的通用设置? 我已经在下面放置了相关的信息。 (我用#$#replace了所有的@以避免额外的垃圾邮件) 笔记: 我的互联网服务提供商是Ziggo,必须通过他们的超越smtp中继继电器。 我的邮件通过谷歌应用程序托pipe。 我有一个包含LogFilesHobby#$#basjes.nl的本地/root/.forward 创build此电子邮件的命令: # mail -s TEST root asdfasdfa . Cc: / var / log / maillog的相关部分 Jun 22 09:54:51 hobby sendmail[3055]: n5M7sooT003055: from=root, size=35, class=0, nrcpts=1, msgid=<200906220754.n5M7sooT003055#$#hobby.basjes.nl>, relay=root#$#localhost Jun 22 09:54:51 hobby sendmail[3056]: n5M7spZh003056: from=<root#$#hobby.basjes.nl>, size=317, class=0, nrcpts=1, msgid=<200906220754.n5M7sooT003055#$#hobby.basjes.nl>, proto=ESMTP, daemon=MTA, relay=hobby.basjes.nl […]