问题标签 [mail-server]

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 投票
2 回答
4153 浏览

php - 如何创建邮件服务器?

我想要一个能够接收电子邮件的服务器。然后我想使用 PHP 来编程向用户显示电子邮件的方式。我可以纯粹用PHP来做吗?我的意思是,从 PHP 发送电子邮件不是问题,但我不知道我是否可以通过 PHP 接收电子邮件?(以某种方式 PHP 接收 POST 请求)。


添加

作为对第一个答案的回应,我想指定看起来我需要一个 SMTP 服务器。我希望能够以编程方式与 SMTP 服务器通信。例如,我希望有可能“告诉” SMTP 服务器创建一个新的电子邮件地址。我还需要知道传入电子邮件的存储位置和格式。例如,如何从收到的邮件对应的文件中提取“sender”、“cc”、“bcc”。

0 投票
1 回答
663 浏览

java - myname@localhost.com 与 JAMES

我刚刚安装了 JAMES(Java Apache Mail Enterprise Server),并试图将其用作邮件服务器。

我正在尝试创建一个邮件 ID myname@localhost.com,我希望它接收来自的邮件mail@gmail.com并将其保存到数据库中。

我已经建立了连接,我可以将它保存在数据库中。

我的主要问题是如何创建邮件 ID myname@localhost.com

我怎样才能做到这一点 ?

0 投票
1 回答
1593 浏览

c# - 群发电子邮件,最佳实践

可能重复:
避免被网络邮件公司阻止以进行大量/批量电子邮件?

大家好,

实际上,我们需要为我们工作的客户发送数千封电子邮件,并且出于安全原因,我们必须在内部构建该系统。所以我不能使用外部邮件工具。

在对该主题进行了一些研究后,我想出了可以将邮件发送到我管理的本地邮件服务器的方法。我猜这可能是hmail服务器?

另一个方面是拾取目录,我发现它可以用来查看文件服务器上的消息。

我现在应该采取的其他最佳实践是什么?

任何帮助,将不胜感激。

谢谢

0 投票
1 回答
5528 浏览

ip - Postfix 电子邮件服务器 - 主机名与 IP 地址不匹配

我在我的 VPS 上安装了 postfix 邮件服务器。

就在前几天,当我发送一封电子邮件时,我收到了以下错误消息:

Remote host said: 454 5.7.1 DXNS3 208.81.237.186: Message refused. Your host name dosen't match with your IP address: mx6-out.gaggle.net

这是我的服务器的问题吗?顺便说一句,我的邮件服务器不是 mx6-out.gaggle.net 但它应该是 mail.onlythebible.com

所以我对这个错误消息的含义以及如何解决它有点困惑。感谢您对此问题的任何帮助。

0 投票
2 回答
270 浏览

ruby-on-rails - 处理发送到特定域的所有电子邮件

要求:我正在编写一个 Web 应用程序(Heroku 上的 Rails),用户可以通过它创建组,并且用户应该能够通过向组发送电子邮件来向组发布消息。这就是 tumblr.com 所做的:每个博客都与一个电子邮件地址(随机生成)相关联,用户只需发送电子邮件即可发布到博客。posterous.com 也有这个功能。

问题:构建这样一个解决方案的最佳方法是什么?评论?想法?

我看到了两种方法:

1) 在 Amazon EC2 上托管我自己的电子邮件服务器(sendmail 或 postfix)并有一些脚本来处理所有传入的电子邮件?这将给我很多控制权,但需要维护一个电子邮件服务器。

2)将电子邮件服务器托管在某处,只需编写电子邮件处理脚本就可以了,但是我不知道您可以告诉任何电子邮件云服务:“请接受 mydomain.com 的所有电子邮件”。

提前感谢您的帮助。

0 投票
2 回答
745 浏览

asp.net - 如何限制在 asp.net 中每分钟使用 SmtpClient (System.Net.Mail) 发送的邮件数量?

我要求一键发送超过 20000 封警报邮件,并希望限制每分钟发送的邮件数量。

除了在每次发送后提供 System.Thread.Sleep(1000) 之外,是否有任何内置/替代方式可以与 SmtpClient 一起使用

System.Thread.Sleep(1000)是否有助于克服邮件服务器可以同时处理的有限连接数

0 投票
3 回答
859 浏览

linux - 接收电子邮件网站的最佳方式

我正在开发一个网站——在原型阶段,很快就会成为 alpha。我将为每个允许用户存入东西的帐户提供一个电子邮件地址——不是一个真正的电子邮件帐户,只是一个用于将东西发送到站点的端点。现在很多网站都提供这种服务。我想我看到的第一个是 Photobucket,它可以让你将照片作为电子邮件附件发送。

我的问题是,实施这种服务的最佳方式是什么?

在我的原型中,我编写了一个 POP3 客户端,它获取所有新发送的邮件(当前来自一个测试 Gmail 帐户)。我的服务处理每封新邮件和附件,并立即将其从电子邮件服务器中删除。

我当然可以外包给带有 POP3 的电子邮件服务并完成它。问题是成本。我见过的大多数服务都提供了比我需要的多得多的服务,而且它们按账户收费。我希望有很多帐户和低流量。

所以我倾向于自己托管电子邮件收据。我对 Windows 或 Linux 持开放态度。处理传入电子邮件的代码在 Windows 上运行,但我在 Linux 上运行其他服务。我见过许多开源和免费的电子邮件服务器,例如 hMailServer 和 MailEnable (Windows) 以及 qmail、Postfix 和 exim (Linux)。

我想我对 Linux 有一点偏好,因为托管成本较低,但如果 Windows 服务可以提供更清洁的集成,那可能是值得的。至于功能,我想进行一些垃圾邮件过滤,但这不是一个重要的优先事项。POP3 足以用于检索,但更直接的 API 会更好。我需要某种 API 来以编程方式配置新帐户。

所有建议表示赞赏。你知道其他人是如何实现这种服务的吗?

更新:我最终使用了hMailServer,这是一个在 Windows 上运行的免费邮件服务器。它似乎非常成熟和强大。它有一个 COM 互操作库,这使得从我的 .NET 服务器应用程序访问电子邮件、帐户等变得非常容易。

0 投票
1 回答
763 浏览

java - 如何连接到 Apache James 的用户存储库并通过 Java 代码检索用户列表?

如何连接到 Apache James 的用户存储库并通过 Java 代码检索用户列表?有没有办法使用 Apache James api?

谢谢你克里斯

0 投票
1 回答
189 浏览

asp.net - 关于 IIS 7 上的邮件服务器安装

我试图从我的 ASP.net 4 应用程序发送电子邮件,但没有成功!!它仅适用于托管服务器。所以我需要在我的服务器上安装一个邮件服务器。问题是我有一个小型 Intranet,可以通过动态 ip 访问 Internet。在 windows server 2008 上安装邮件服务器是否需要直接连接到 Internet 的静态 IP?

0 投票
1 回答
676 浏览

asp.net - 从 CodeBehind 创建电子邮件帐户

我有一个基于 ASP.Net 的游戏玩家社区页面。现在用户可以在那里注册,并且应该获得一个电子邮件地址,例如站点名称“xxx@mysite.com”。

如何从代码隐藏中自动解决这个问题?

我的后台服务器是一个已经安装了 Pleask 的 windows 2008 服务器。我可以将 plesk 用于此类事情吗?我必须安装另一个邮件服务器吗?