我正在运行Ubuntu 13.10,最近用Postfixreplace了默认的Sendmail安装。 从我在其他地方看到的Ubuntu需要Sendmail作为系统function,所以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=<[email protected]> Jan 28 15:00:01 domain postfix/qmgr[1881]: 2F81583C8B: from=<[email protected]>, size=684, nrcpt=1 (queue active) Jan 28 15:00:06 domain postfix/smtp[2767]: 2F81583C8B: to=<[email protected]>, 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=<[email protected]> Jan […]
我已经安装了Apache,Sendmail和Proftpd的CentOS 6。 当我试图开始任何事情时, 我的意思是任何事情 ,需要10秒钟。 发送邮件? 通过PHP的邮件()发送一些东西需要10秒钟的时间。 proftpd的? 通过“等待欢迎消息”部分需要10秒钟。 SSH? 服务器需要10秒钟才能input密码,另外需要10秒钟才能login。 所有这些问题都是在第一次加载的时候发生的,如果我通过邮件()发送一个电子邮件,发送它需要10秒,但是第二次发送时,它几乎是瞬间的。 相同的Proftpd。 到底是怎么回事?
我曾经有一个CPanel / Plesk服务器,所以我没有通过命令行设置电子邮件等。 我不想要一个电子邮件pop3帐户或邮件服务器。 只是想转发“[email protected]”到“[email protected]” – 我可以使用nginx做到这一点? ķ
我有一个问题,其中/ var / lib / php / session的权限被覆盖,所以我不能再在PHP中创build会话variables。 我觉得我的邮件function也一样。 邮件function位于Linux服务器,以便我可以chmod它在哪里? 编辑 一些额外的信息: $ "This is a test" | mail -s "Testing 123" [email protected] -bash: This is a test: command not found Null message body; hope that's ok postdrop: warning: mail_queue_enter: create file maildrop/111989.3781: Permission denied postdrop: warning: mail_queue_enter: create file maildrop/112524.3781: Permission denied postdrop: warning: […]
一些通过我的服务器传递的电子邮件被转发到外部帐户。 不幸的是,我的上游SMTP服务器对于垃圾邮件非常挑剔,并且拒绝了一些合法的邮件。 当发生这种转发邮件,我得到反弹(作为邮政局长) – 而不是发起人。 我明白,这是因为sendmail在本地排队消息,从中继断开连接,然后继续进一步转发它们。 如果进一步的转发因为任何原因而中断 – 比如因为下一个中继将这个消息误认为是垃圾邮件 – 我的sendmail留下来。 可以configuration的东西,使转发立即开始,而不是(一旦转发目的地确定)? 状态 – 成功或失败 – 然后可以被直接传送到仍然在线上的以前的继电器… 如果sendmail不能这样做,可以使用其他的MTA吗? 谢谢!
我正在尝试按照下面的步骤。 但是在CentOS 7上没有sendEmail。 我已经看了一些像Postfix的替代scheme,但我不确定脚本的命令。 或者,您可以使用sendEmail。 1)apt-get安装sendEmail 2)在/etc/zabbix/zabbix_server.conf指定的AlertScriptsPath文件夹中创build脚本“zabbix_sendemail”(chmod 755) > #!/bin/sh > > export [email protected] 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 3)设置动作(configuration/行动在PHP前端) 4)将媒体types(php前端中的pipe理/媒体types)脚本设置为zabbix_sendemail 5)添加媒体到用户(pipe理/用户/用户在PHP前端)回复引用 从https://www.zabbix.com/forum/showthread.php?t=1323
我成功地在我的VPS上安装了Postfix。 我想发送encryption的电子邮件。 我安装了所有证书和私钥,并设置我的conf文件: smtpd_tls_key_file = <path to my private key> smtpd_tls_cert_file = <path to my cert file> smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination smtpd_tls_security_level = encrypt 但我不知道还有什么要做的。 我的意思是,如何检查我的电子邮件是否正在encryption? 我使用PHP的mail()函数发送传出的邮件。
我已经阅读了关于mda和mta的一些文章,但仍然没有挂在上面。 像fetchmail之类的mda与sendmail之类的mta之间的区别正是如此。 在我的电脑中,我是否必须安装mta? 如果即时通讯使用Apple Mail发送邮件,是否使用我的电脑中的mta应用程序发送邮件? 它在哪里发送邮件? 如果我收到邮件,它是否与我的电脑安装的mda收到它? 如果有人能解释它是如何工作的,或者给我好的教程链接,那将是非常棒的。 谢谢
我在端口25上获得了成千上万的点击量,一天中有超过40万个连接点。 我在Debian 7上使用sendmail默认设置。Mailserver没有configuration。 请看下面的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 "-" "-" […]
他在这篇博文中build议 echo '127.0.0.1 localhost EXAMPLE.my_domain localhost.localdomain EXAMPLE' >> /etc/hosts 但结束后的post 但这是一个不太理想的方法,因为它可能有一些副作用。 在这个问题上,解决scheme并没有明确的答案。 题 推荐给sendmail一个FQDN的方法是什么?