问题标签 [sendmail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
386 浏览

perl - 通过 CGI 和 Perl 发送邮件有什么区别?

我在 perl 中使用 sendmail 并注意到(在头撞墙之后)当脚本在命令行运行时,它需要您在电子邮件和收件人的电子邮件地址之后省略 \n(s)为了正确格式化邮件,但是当通过 CGI 运行时,如果那些 \n(s) 不存在,它会返回一个错误,指出收件人的电子邮件格式不正确。

有人遇到过这种情况么?两人在做什么不同?

0 投票
1 回答
9045 浏览

smtp - 如何通过 SMTP 中继延迟邮件传递,可能是 sendmail

我需要通过 SMTP 中继延迟邮件传递。

IE

在时间 T 成功接收到邮件消息。在时间 T+4 小时将消息转发到目的地。

这在 sendmail 或任何其他 SMTP 中继中是否可能。

部署平台是 IBM AIX。

0 投票
1 回答
113 浏览

linux - 带有公鸡的站点将电子邮件主机标记为垃圾邮件

最近我在一个新的 linux 服务器安装上配置 sendmail 并且有一个配置问题。我得到了一个网站的链接,该网站上有一只公鸡的形象,并被告知要咨询他们的配置问题。

我不记得该网站的网址,但它显然是一个众所周知的。

有人可以在这里提醒我该站点是什么以及我应该如何使用它来找出正确的配置吗?

0 投票
1 回答
5390 浏览

email - Return-Path 标头的正确格式

我的应用程序使用sendmail发送出站电子邮件。我使用以下格式设置“发件人:”地址:

我还使用完全相同的格式 设置了回复返回路径标头。

这似乎在绝大多数情况下都有效,但我至少见过一个失败的例子,即当上述字符串的名称部分包含句点(句号)时:

这在TMail代码的深处失败了(我正在使用 Ruby),但这似乎是一件非常有效的事情。

我的问题是,我是否应该只使用电子邮件地址而不是上述名称 + 电子邮件格式来设置Return-PathReply-To标头?例如

谢谢。

0 投票
1 回答
392 浏览

gmail - 如何在共享托管环境中从同名的网络服务器(使用 sendmail)向我的谷歌应用程序邮件服务器发送邮件?

我遇到了与此问题中提出的问题类似的问题

sendmail(通过 PHP)将发送一封电子邮件,除非它的地址与其所在的服务器具有相同的域。

我知道这是因为 sendmail 正在尝试在本地发送电子邮件。

我对服务器的控制有限,因为它是一个共享的托管环境。我几乎仅限于配置 php.ini 和修改 php。在这些限制范围内,有没有办法告诉 sendmail 做我想做的事?

如果做不到这一点,我看到的唯一其他选择是使用 SMTP 并让谷歌发送电子邮件,这似乎有点矫枉过正,因为 sendmail 已经准备好使用。

0 投票
1 回答
1994 浏览

email - 如何使用 sendmail 限制出站电子邮件?

我知道,我知道,我应该切换到 Postfix。但与此同时,如何在 Sendmail 中限制出站电子邮件(尤其是发送到单个域的电子邮件)?

0 投票
3 回答
8256 浏览

linux - 当apache在linux上发送邮件时sendmail.cf的正确权限

我在 apache 中有一个需要使用 sendmail.cf 的 Web 应用程序(bugzilla)。当它尝试使用 sendmail 时,我收到错误:

/etc/mail/sendmail.cf:第 0 行:无法打开:权限被拒绝

Web 应用程序在组“apache”中

sendmail 的权限如下所示:

-rw-r--r-- 1 根 58624 2008-03-29 05:27 sendmail.cf

sendmail.cf 的权限必须是什么样子才能被 apache 访问,但仍然足够安全以锁定其他人。

0 投票
6 回答
11203 浏览

sendmail - php发送邮件代码不起作用

写了一个基本的 php sendmail 代码,但它给了我以下错误:

警告:mail() [function.mail]: "sendmail_from" 未在 php.ini 中设置或自定义 "From:" 标头在第 5 行 C:\xampp\htdocs\mail.php 中丢失消息传递失败...

我更改了``php.ini 文件并放入sendmail_from=jijodasgupta@gmail.com,但问题仍然存在。第一次写邮件脚本。

难道我做错了什么?有一个更好的方法吗?

0 投票
2 回答
420 浏览

php - 发送邮件路径错误?

我刚刚切换到使用 Msmpt,但无法使用 mail() 函数发送。我可以完美地通过 SSH 命令行发送,但 var_dump 显示邮件返回错误值。

是路径,但是手动浏览,找不到“msmtp”。任何想法如何找到它的位置,以便我能够更正 sendmail 路径?

0 投票
4 回答
41926 浏览

unix - 如何监控来自 Unix 和 Sendmail 的外发电子邮件?

我正在运行一个 FreeBSD 服务器,我收到了一条警告,说我的服务器已经发送了垃圾邮件。我没有将它设置为开放中继,并且我已经自定义了 sendmail 配置。我想知道谁在发送什么电子邮件以及他们的用户名、电子邮件主题行以及他们发送了多少邮件的摘要。我想在类似于处理 Apache 服务器日志时完成的日志上运行报告。

我有哪些选择?