Questions tagged «sendmail»

通用电子邮件路由软件,支持使用SMTP通过TCP / IP进行邮件传输

2
主题:行中的免费CRLF-为什么在这里,并且它合法吗?
NAGIOS系统在将电子邮件发送到流行的电子邮件到SMS服务时遇到问题。电子邮件到SMS服务接收Subject:行中带有文本的电子邮件,并将其发送到该To:字段中编码的手机号码。到目前为止,一切都很好。可悲的是,sendmail的(和前后缀)似乎将无偿CRLF到(不一定长)Subject:线,而这造成我的短信,以在CRLF被截断,当且仅当该Subject:行包含一个或多个冒号过去没来由CRLF。 我相信消息创建正确,但是可以肯定的是,这是我给我自己写的一条完整的点头测试消息,内容很长Subject:: echo "foo" | mail -s "1234567 101234567 201234567 301234567 401234567 501234567 601234567 701234567 801234567 90123456789" reaper@teaparty.net 注意,这一Subject:行中没有多余的冒号。我在这里所做的所有事情都表明,电线上插入了一个额外的CRLF。结果如下sudo ngrep -x port 25: 44 61 74 65 3a 20 46 72 69 2c 20 33 31 20 4d 61 Date: Fri, 31 Ma 79 20 32 30 31 33 20 …
13 smtp  sendmail 

2
仅用于发送电子邮件的最低PostFix配置?
我的服务器当前在sendmail上,效率不是很高。我想迁移到PostFix。 我正在使用Google Mail for Domain处理传入电子邮件,因此我需要将PostFix设置为仅发送电子邮件。要设置外发电子邮件传递并禁止接收电子邮件,我必须执行的最低PostFix配置是什么?默认情况下,所有localhost电子邮件都是可信任的。

3
获取通过PHP从mail()发送的邮件的日志(sendmail?)
在某些服务器更改后,我们的PHP配置被取消,这导致客户端的大型邮件列表通过大约4,000个或更多地址部分超时。我们希望尽可能避免发送重复的邮件,并且我们拥有原始邮件列表。 邮件是使用PHP的mail()函数using发送的,该函数sendmail表示使用Exim。我已经看到了命令: sendmail -bp 这给了我出现的邮件列表。该列表不是很大,并且可能是准确的(这意味着该脚本仅在发送大约一百封电子邮件后超时) 是sendmail -bp获得此列表的最佳方法? 编辑:我mail.log在/var/log/mail.log或中找不到任何文件locate mail.log,但是WHM似乎对此有一些信息。
13 linux  php  email  sendmail  exim 

4
将默认值从Postfix的地址从www-data更改为其他内容
在Ubuntu服务器上设置Postfix和Apache / PHP。邮件现在可以使用正确的域名了,但是本地部分的显示名称始终为“ www-data”,因为我假设Postfix默认使用用户名。 在php.ini文件中,我可以将更sendmail_path改为,sendmail_path = "/usr/sbin/sendmail -t -i -f support@example.com"但电子邮件显示名称仍显示为www-data。我尝试以几种不同的方式指定显示名称,但是该名称被忽略,邮件仍然以www-data的形式发送出去。 我想做的是默认情况下,所有邮件都缺少,返回路径等。标头显示为"Example Support" <support@example.com>,但是我不确定是否可行。

1
未收到发送到mail.protection.outlook.com的邮件
几天来,我们一直在收到许多订阅客户的抱怨,即他们没有收到每日警报邮件。我们在日志中检查服务器是否接受了邮件(MX记录:)example.com.mail.protection.outlook.com,但是所有订阅此服务的客户端都没有在收件箱中收到我们的邮件。客户端邮件服务器无任何错误地接受邮件。 以下是来自我们的sendmail服务器的日志。注意:我们有有效的SPF记录。此外,我们的邮件服务器未在任何地方列入黑名单。邮件包含有关客户端已订阅的我们的服务的HTML嵌入式信息。 to=<xxxx@xxxxx.co.za>, delay=00:00:08, xdelay=00:00:08, mailer=esmtp, pri=206583, relay=xxxxx-co-za.mail.p...ction.outlook.com. [xxx.xxx.154.23], dsn=2.0.0, stat=Sent (<VPOP31.4.0e.20140910113951.917.f85.2.34364a7d@CMS1> [InternalId=58007828300753, Hostname=xxxxxxx.eurprd03.prod.outlook.com] Queued mail for delivery) 我们应该怎么做才能解决这个问题?

3
将所有传出邮件发送到/ dev / null
使用sendmail,您将如何将所有传出邮件发送到/ dev / null或仅阻止电子邮件排队或完全发送出去? 在开发nagios框上,我要防止发送邮件,以使通知不会发出。停止出站邮件将使我能够按原样测试nagios配置并防止虚假通知。
12 sendmail  nagios 


2
在auth.log中多次发现的用户smmsp
运行托管约10个Wordpress网站的Ubuntu服务器 在我的身份验证日志中找到这个正常吗? Oct 26 08:40:01 andre CRON[4737]: pam_unix(cron:session): session opened for user smmsp by (uid=0) Oct 26 08:40:01 andre CRON[4737]: pam_unix(cron:session): session closed for user smmsp Oct 26 09:00:01 andre CRON[6874]: pam_unix(cron:session): session opened for user smmsp by (uid=0) Oct 26 09:00:01 andre CRON[6874]: pam_unix(cron:session): session closed for user smmsp …

4
从电子邮件标题中删除apache @ localhost?
我的设置:我正在带有Apache Web服务器的Amazon Linux服务器(似乎基本上是CentOS)上运行Magento网站。我还使用Google Apps管理mydomain.com的邮件。 我能够成功地为服务器设置MX,SPF和DKIM记录并使它们正常工作,这样,当我发送电子邮件时,我会同时获得SPF和DKIM的“通行证”。但是,我遇到了一个奇怪的问题,我似乎无法解决---我发送的电子邮件的标头的一部分似乎总是说: Received: (from apache@localhost) by mydomain.com 我已经在上下搜索了将其更改为使用“ mail@mydomain.com”的方法,但是我似乎无法弄清楚。 在我尝试过的事情中: 将php.ini更改为:/ usr / sbin / sendmail -t -i -f mail@mydomain.com 将以下行添加到mydomain.conf的虚拟主机中:ServerAdmin mail@mydomain.com 在Magento后端中将返回路径设置为“是”(系统->配置->高级->系统->邮件发送设置。 如果有帮助,我的/ etc / hosts文件的内容如下: 127.0.0.1 www.mydomain.com 127.0.0.1 mydomain.com 127.0.0.1 localhost localhost.localdomain 对于hosts文件的最后一行,我还尝试了变体... 127.0.0.1 localhost.localdomain mydomain.com ...但是还是没用。 我认为如果添加电子邮件标头也可能会有所帮助,以防万一可以为可能发生的事情提供一些线索(我更改了很多值以使其泛化)。 Delivered-To: zerowing@email.com Received: by 123.123.123.123 with SMTP …

3
Linux-是否需要MTA?
我的VPS映像(Debian 6)预先安装了sendmail作为MTA。我将使用此服务器作为Web服务器,也许将其用作其他用途,但不用作邮件服务器。我想删除尽可能多的不需要的服务以节省资源。可以安全删除MTA吗?有什么后果?

1
如何配置sendmail通过特定服务器进行中继
我在电缆调制解调器(bresnan通讯)后面有一个很小的家庭服务器设置。我希望此框可以发送电子邮件(不接收)以进行通知和其他方式。 我已经做了什么: 我已经安装并配置了sendmail。 我已添加mail.bresnan.net为SMART_HOST指令。 我相信问题是 当我尝试发送电子邮件时,我的邮件日志中显示以下内容: Dec 22 10:24:17 batcave sendmail[1530]: oBMHOHrs001530: from=aburns, size=140, class=0, nrcpts=1, msgid=<201012221724.oBMHOHrs001530@bresnan.net>, relay=aburns@localhost Dec 22 10:24:17 batcave sm-mta[1531]: oBMHOHWZ001531: from=<aburns@bresnan.net>, size=397, class=0, nrcpts=1, msgid=<201012221724.oBMHOHrs001530@bresnan.net>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 22 10:24:17 batcave sendmail[1530]: oBMHOHrs001530: to=<my@work-address.com>, ctladdr=aburns (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30140, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent …
11 linux  sendmail 

6
最小设置sendmail仅发送外发电子邮件?
我运行一个远程管理的简单服务器,因此我需要它能够在每次发生错误时将电子邮件发送到我的个人电子邮件地址。在Ubuntu上使用默认设置,sendmail只会在/ var / spool / mail中累积要在本地发送的电子邮件,但是我需要它转至外部电子邮件。 我发现所有教程都谈到将postfix / sendmail设置为成熟的电子邮件服务器,但是我只需要外发,而无需外部登录。是否有捷径可寻?

8
如何使用远程SMTP配置php.ini?
如何配置PHP以通过远程SMTP服务器使用mail()发送邮件? 我尝试使用php.ini进行此操作,但看来您只能在Windows32下进行此操作,而我想在Unix服务器上进行此操作。 另外,我尝试过更改sendmail的配置,以便它将使用远程SMTP服务器,但我不确定是否可以。
11 php  smtp  sendmail  php.ini 

2
使php mail()函数在ubuntu服务器上工作的步骤是什么?
我想在Ubuntu服务器上启用简单的php mail()函数。这将仅用于发送管理资料和日志。这是我要在此计算机上使用的所有邮件功能。 1)您能否命名1或2个易于设置的标准ubuntu软件包,以便我使用?应该占用很少的资源和很少的依赖关系。为此目的,最常用的软件包是哪些?我要使用它的优缺点是什么?(这台机器将永远不会收到邮件。) 2)选择邮件程序包后,如何从命令行对其进行测试?我必须允许传出连接到远程端口25是否正确? 3)是否有任何步骤确保php现在可以将其用于mail()函数? 我希望以此作为以后可以安装服务器的秘诀,因此了解出什么问题以及如何处理它会很有趣。 编辑:我最后安装了sendmail,并删除了exim4。PHP mail()在那之后工作了。所以对我来说sendmail似乎比exim4容易。以前安装了exim4的php5没有发送邮件。
11 php  email  ubuntu  sendmail 

3
Sendmail:发件人地址被拒绝(找不到域)
我在我们的网络服务器上发送邮件时遇到问题。某些邮件的发送和发送没有任何问题(例如Gmail),而其他邮件则推迟了“发件人地址被拒绝:未找到域” 我了解这是一种垃圾邮件防护措施,可以在发送域上进行查找,但是我们的域具有MX记录: Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: premiumconnect.co.za mail exchanger = 10 za-smtp-2.mimecast.co.za. premiumconnect.co.za mail exchanger = 10 za-smtp-1.mimecast.co.za. Authoritative answers can be found from: (顺便说一句,为什么我们没有权威的答案?可能是这个问题吗?) 以及A记录: Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: premiumconnect.co.za Address: 196.28.97.202 以下是尝试发送的特定邮件的日志: Feb 5 12:07:52 premiumconnect sm-mta[2411]: s15C7qYp002411: from=<bookings@premiumconnect.co.za>, size=3522, class=0, nrcpts=1, msgid=<52f22998c2680@premiumconnect.co.za>, …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.