问题标签 [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 投票
3 回答
213 浏览

php - 在 PHP 中检查有效且正在使用的电子邮件地址

我不确定这是否完全可能,但我想我会把它扔在那里。

我有一个客户通过我为他开发的网站上的联系表格从他认识的人那里收到一些仇恨邮件。目前,我对格式有效的电子邮件地址以及验证码进行常规检查,但客户已要求用户在表单中输入他/她自己的电子邮件地址。

现在我意识到这样的事情很容易通过设置一个假的雅虎帐户等来欺骗,但客户的想法是这个人不太懂电脑。

是否有可能检查电子邮件地址是否有效和正在使用?我能想到的唯一其他事情就是将他的联系表格变成一个邮件:链接。

0 投票
1 回答
379 浏览

ruby-on-rails - ActionMailer 发送的电子邮件需要六个小时才能送达邮件

所以我被要求帮助维护一个使用 Ruby on Rails 的网站。现在,我只想说我已经编写 Ruby 有一段时间了,但我还是 Rails 的新手。引起我注意的第一个问题是激活电子邮件需要大约六个小时才能到达。如果由于错误而没有发送电子邮件但发送正确,只是速度很慢,那将是一回事。此外,正在运行的服务器也是它自己的 SMTP。在调用 setup_email 方法之前,我检查了电子邮件的格式,一切看起来都很好。我什至深入研究了 ActionMailer 库并阅读了那里的文件,并没有看到任何异常。那么最有可能导致电子邮件需要六个小时才能送达的原因是什么?

编辑:我尝试了 Roadmaster 的想法,发现确实有些奇怪。虽然正常的电子邮件发送似乎有日志中记录的正常延迟(例如“延迟=0.99,延迟=0.08/0.01/0.19/0.7”),但我注意到多次电子邮件尝试向 blah@blah.com 发送电子邮件. 由于找不到这样的主机,所有这些都会有所不同。但是与它们相关的延迟要大得多(例如“延迟=239853,延迟=239818/0.02/35/0”)。现在这听起来更像是某个地方的 Rails 代码问题,而不是 sendmail 配置问题,但我刚刚开始维护这个站点。从哪里开始寻找可能的地方?

0 投票
5 回答
14778 浏览

perl - 如何使用 perl 与用户和 SSL Auth 进行 SMTP 连接并发送带有附件的电子邮件

我正在使用一个 SMTP 邮件服务器,它需要用户 + ssl 身份验证才能进行连接。我正在寻找 perl 模块来连接到邮件服务器并发送电子邮件,但没有发现任何有用的东西。

对 perl 模块或任何 perl 代码的任何建议将不胜感激。

编辑

我尝试使用 Mail::Sendmail 和 Net::SMTP::SSL 连接到 sendmail 服务器并发送邮件。以下是示例代码,但出现错误用户未知。

错误:

代码:

0 投票
3 回答
2063 浏览

php - 使用php5发送邮件

我希望在 php 中发送表单数据 throw mailto(),但我收到一条警告消息“警告:mail() [function.mail]:无法在“localhost”端口 25 连接到邮件服务器,请验证您的“SMTP”和php.ini 中的“smtp_port”设置或在 C:\xampp\htdocs\ 中使用 ini_set()

请向我建议我必须做些什么才能正确地将数据发送到邮件 ID

0 投票
1 回答
1220 浏览

php - FastCGI、PHP、Sendmail 和 Codeigniter

我遇到了一个奇怪的问题。由于性能大幅提升,我刚刚切换到 FastCGI (Apache)。一切都很好,除非我尝试使用 sendmail(Codeigniter 类或只是原始 PHP)。我在有无 CI 的情况下进行了测试,但在尝试发送时仍然出现 500 内部服务器错误。这可能是由于 FastCGI 使用 sendmail 的方式存在差异造成的吗?有没有其他人遇到过这个问题?此外,电子邮件将发送,之后只是错误。如果您有解决方案,请告诉我!谢谢!:)

0 投票
1 回答
964 浏览

ruby-on-rails - 让 ar_mailer/ar_sendmail 在新服务器上工作时出现问题

大家好。我在新的 ubuntu 服务器上启动并运行了一个新应用程序。它通常工作正常,但我无法让 ar_sendmail 工作。我正在遵循此页面上的说明:http: //www.ameravant.com/posts/sending-tons-of-emails-in-ruby-on-rails-with-ar_mailer

设置全部完成,即我可以“发送邮件”,它只是将记录保存在我的电子邮件表中。现在我想让 ar_sendmail 守护进程运行以实际发送它们。(所以我在该网页中的“以守护程序模式运行 ar_sendmail”)。

第一件事:

好的...那么,ar_sendmail 在哪里?我看了一下,在 ar_mailer 插件的 bin 文件夹中有一个 ar_sendmail 文件,所以我将它的位置添加到我的路径中。我不知道这是否是正确的做法。

好的,所以再试一次。

唔。这是有问题的文件,那里没有多少。

好的......所以它实际上只是试图要求这个并且找不到它。文件 action_mailer/ar_sendmail.rb 位于 ar_mailer 插件的 lib 文件夹中。那么,鉴于它是从插件内部调用的,它应该能够看到这一点吗?

我有一种感觉,我在这里偏离了轨道,错过了一些简单的事情。谁能让我直截了当?我正在使用 rails 2.3.4 以防万一。

编辑-我刚刚意识到有些愚蠢:当我像这样从命令行调用 ar_sendmail 时,我只是加载了一个文件,我认为它不知道应该在哪里寻找其余的东西。这真的让我觉得我没有试图运行正确的事情。ar_sendmail 守护进程是否完全是一个单独的程序,我会用 apt_get 或其他什么东西获得?

EDIT2 - 我通过安装 ar_mailer gem(指南说我不应该这样做)取得了一些进展,而且似乎确实可以运行。它正在某处发送一些邮件请求并清除待处理电子邮件的电子邮件表。在 -ov(oneshot 口头)模式下运行 ar_sendmail 我看到它报告了这个,例如:

将电子邮件 00000000019 从 from@address.com 发送到 to@address.com:#

所以,它实际上看起来现在正在工作,我只需要设置发送电子邮件的实际事物。叹。仍然感谢任何建议。

谢谢,最大

0 投票
3 回答
917 浏览

php - PHP中的基本联系表

我正在为我的教会网站制作联系表格。

教会已经注册了一封电子邮件(它是 POP3),托管公司说他们的邮件服务器是 mymail.brinkster.com 。

有了所有这些信息,如何使用 mail() 发送表单?服务器不会显示 PHP 错误。当前代码如下所示:

我得到的只是“未发送电子邮件”。

那么有没有人有任何设置这样的电子邮件表单的经验?感谢任何可以帮助我的人以及任何有效的方法,请告诉我!

0 投票
3 回答
1471 浏览

asp.net - 在 .Net 3.5 中发送电子邮件

当有人注册我的网站时,我需要从我的网站发送一封基本电子邮件。他们是一个简单的方法吗?或参考的网站?

0 投票
1 回答
1340 浏览

php - 从 sendmail 切换到 qmail 后,一些邮件客户端从 PHP mail() 看到空的 CSV 附件

下面的代码多年来一直在向我们的印刷履行人员发送 CSV。本周开始,系统管理员从 sendmail 切换到 qmail,原因与我们要运行的 procmail 配方有关。

可能并非巧合的是,我们开始听说履行人员看到的是空的 CSV,即使在邮件中抄送的其他人看到了记录也是如此。有问题的人看到附件并可以打开它,但他们的 MUI 将其列为 131 字节或零字节。

我们开始向雅虎地址发送相同的结果。但是,Gmail 会看到带有正确行的附件。请注意,这只是一封抄送电子邮件,结果因邮件客户端而异。

我检查了 vi 中的代码并确保没有 ^M 字符或其他控制字符垃圾。

有人见过这个吗?欢迎提出任何建议!

谢谢!

0 投票
4 回答
3250 浏览

django - Django send_mail 在 Mac OSX 上导致错误 61 被拒绝

遇到一个非常奇怪的错误。我在我的 Mac OSX 上运行 Django,当我尝试从我的应用程序发送电子邮件时,它挂起并给我这个错误:“错误 61 连接被拒绝”

有任何想法吗?我的防火墙没有打开。如果需要,我可以上传错误的图像。