此消息是由我们的一位客户订阅的邮件列表维护者收到的:
host mailx.paritaet-bremen.de said: 550 213.30.233.146 is not allowed to send mail
from gmx.de (in reply to RCPT TO command)
Run Code Online (Sandbox Code Playgroud)
我不明白这是关于什么的。这里的一些答案建议列入黑名单,但我搜索过的任何黑名单中都没有主机。好像是配置错误。如果是这样,应该归咎于谁以及如何纠正这种情况?
我在端口 25 上获得了数千次点击,一天内有超过 400,000 个连接。
我在 Debian 7 上使用 sendmail 默认设置。未配置邮件服务器。
请参阅下面的 Nginx 访问日志
root@zone:/usr/local/nginx/logs# tail access.log
61.231.81.100 - - [12/Sep/2013:23:56:46 +0530] "CONNECT 203.188.197.111:25 HTTP/1.0" 400 172 "-" "-"
61.231.82.166 - - [12/Sep/2013:23:56:46 +0530] "CONNECT 27.123.206.55:25 HTTP/1.0" 400 172 "-" "-"
61.228.19.219 - - [12/Sep/2013:23:56:46 +0530] "CONNECT 203.188.197.111:25 HTTP/1.0" 400 172 "-" "-"
61.231.83.31 - - [12/Sep/2013:23:56:47 +0530] "CONNECT 114.34.96.143:25 HTTP/1.0" 400 172 "-" "-"
61.228.19.219 - - [12/Sep/2013:23:56:47 +0530] "CONNECT 203.188.197.119:25 HTTP/1.0" 400 172 "-" "-"
61.231.82.166 - - …Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 13.10,最近用 Postfix 替换了默认的 Sendmail 安装。从我在其他地方读到的,Ubuntu 需要 Sendmail 来实现系统功能,因此 Postfix模拟sendmail提交程序。
我最近注意到以下/var/log/mail.log每 20 分钟发生一次:
Jan 28 15:00:01 domain postfix/pickup[2452]: 2F81583C8B: uid=108 from=<smmsp>
Jan 28 15:00:01 domain postfix/cleanup[2765]: 2F81583C8B: message-id=<20140128150001.2F81583C8B@domain.co.uk>
Jan 28 15:00:01 domain postfix/qmgr[1881]: 2F81583C8B: from=<smmsp@domain.co.uk>, size=684, nrcpt=1 (queue active)
Jan 28 15:00:06 domain postfix/smtp[2767]: 2F81583C8B: to=<root@domain.co.uk>, orig_to=<root>, relay=mail.domain.co.uk[79.170.40.74]:25, delay=5.4, delays=0.01/0.01/5.3/0.05, dsn=5.0.0, status=bounced (host mail.domain.co.uk[79.170.4$
Jan 28 15:00:06 domain postfix/cleanup[2765]: 87F9F83C8C: message-id=<20140128150006.87F9F83C8C@domain.co.uk>
Jan 28 15:00:06 domain postfix/qmgr[1881]: 87F9F83C8C: from=<>, size=2663, nrcpt=1 (queue active)
Jan …Run Code Online (Sandbox Code Playgroud) 我正在尝试按照以下步骤操作。但是CentOS 7上没有 sendEmail 。我查看了一些替代方案,例如Postfix,但我不确定脚本命令。
或者,您可以使用 sendEmail。
1) apt-get 安装 sendEmail
2)在/etc/zabbix/zabbix_server.conf指定的AlertScriptsPath文件夹中创建脚本“zabbix_sendemail”(chmod 755)
> #!/bin/sh
>
> export smtpemailfrom=zabbix@yourdomain.com export zabbixemailto=$1
> export zabbixsubject=$2 export zabbixbody=$3 export
> smtpserver=yoursmtpserver.com export smtplogin=smtpuser export
> smtppass=smtppassword
>
> /usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u
> $zabbixsubject -m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp
> $smtppass
Run Code Online (Sandbox Code Playgroud)
3)设置动作(php前端中的配置/动作)
4)设置媒体类型(php前端中的管理/媒体类型)脚本为zabbix_sendemail
5)将媒体添加到用户(php前端中的Administration / Users / user)回复引用
我已经安装了带有 Apache、Sendmail 和 Proftpd 的 CentOS 6。当我试图开始任何事情时,我的意思是任何事情,它需要 10 秒。
发邮件?通过 PHP 的 mail() 发送一些东西需要 10 秒。
专业版?通过“等待欢迎消息”部分需要 10 秒钟。
SSH?服务器让我输入密码需要 10 秒,我需要额外的 10 秒才能登录。
所有这些问题都发生在第一次加载时,如果我通过 mail() 发送电子邮件,发送它需要 10 秒钟,但第二次发送时,几乎立即就可以了。Proftpd 也一样。
到底是怎么回事?
有人可以澄清一下 sendmail 日志条目的确切stat=Deferred: Connection refused by [x.x.x.x]含义吗?
在 SMTP 对话中的什么时候可以/将sendmail抛出此错误?
例如,如果发送到远程 MTA 后断开连接,我是否会收到此错误DATA?
我正在发送到下游源,在我这边,我看到多个“延迟:连接被拒绝”。因此,我的 MTA 正在重试该邮件。下游收件人报告多次收到该邮件,但在其一端没有 SMTP 日志来准确指出他们收到重复邮件的原因。
我想知道在我发送消息有效负载之后连接是否有可能中断,但在另一端发送 250 接收确认之前。这种类型的场景会导致不同的错误吗?
我正在尝试使用 sendmail 发送电子邮件。我遵循了这个操作方法:http : //linuxconfig.org/configuring-gmail-as-sendmail-email-relay
我试图通过控制台发送电子邮件:
echo "Just testing my sendmail gmail relay" | mail -v -s "Sendmail gmail Relay - New Server" user@gmailcom
Run Code Online (Sandbox Code Playgroud)
命令的输出是:
WARNING: local host name (server01) is not qualified; see cf/README: WHO AM I?
user@gmail.com... Connecting to [127.0.0.1] via relay...
220 server01 ESMTP Sendmail 8.14.4/8.14.4; Thu, 10 Dec 2015 18:05:36 -0200
>>> EHLO server01
250-server01 Hello server1 [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
>>> MAIL From:<root@server01> SIZE=279 …Run Code Online (Sandbox Code Playgroud) 我工作的公司中有一个特定的服务器,它使用 sendmail 向 sendgrid 发送多封电子邮件。文件/var/spool/mail/root 大约为 4.9 GB,占磁盘使用量的 50% 以上。现在,删除它是否安全?或者做一个
cp /dev/null /var/spool/mail/root
Run Code Online (Sandbox Code Playgroud)
清空吗?我不想破坏电子邮件系统,我不知道清空该文件是否会使一些电子邮件迷路。我需要删除此文件,因为磁盘使用率即将达到 95%,而且我不想用完空间。谢谢!
在 digitalOcean本教程指向安装 postfix。我已经尝试过这个,也卸载了 postfix 然后安装了 sendmail
发送测试邮件时,总是在识别发件人时出现错误
451 4.7.1 <m-dev>: Helo command rejected: HELO string 'm-dev' does not match last HELO string 'theactual.ws' from this IP *(when testing with sendmail)*
Run Code Online (Sandbox Code Playgroud)
[使用后缀,它抱怨它是由no-reply@m-dev...发送的]
教程建议The System mail name must be the same as the name you assigned to your server。但这很简单,很可能不被尊重。
嗯,域名没有分配给服务器。
hostname确实返回指定的m-dev名称。
如何设置 Ubuntu 20.04 以使用实际指向此服务器的 FQDN(+ 设置了 SPF 和 DKIM 配置)?
尝试使用后缀时 postfix -n返回
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases …Run Code Online (Sandbox Code Playgroud) 我有多个应用程序使用一个 Postfix 实例通过 SMTP 连接。有些客户端设置了消息 ID,有些则没有。
我想做的是让 Postfix 设置自己唯一的消息 ID,无论是对于它处理的任何消息还是对于那些没有设置消息 ID 的消息。最终的结果应该是Postfix只发送带有消息ID的消息。
谁能告诉我如何使用 Postfix 设置唯一的消息 ID,以便不再发送没有消息 ID 的电子邮件?