java - Apache James邮件服务器的优点和使用?

标签 java apache email james

由于我正在实现一个用于用户管理的 Web 应用程序,我需要每天发送 1k 封电子邮件,这是使用某些付费电子邮件服务的一种方法,但我想实现自己的,Apache James Mail 服务器会帮助我吗?我可以通过它发送邮件吗?或者我必须为此购买一些付费服务?我想知道 Apache James 邮件服务器可以轻松实现并像我们通过 Gmail 或 Yahoo 发送邮件一样发送邮件吗?

我正在阅读下面的墨水

Working with James, Part 1: An introduction to Apache's James enterprise e-mail server

Configuring Apache JAMES as LiveCycle’s Mail Server

但不是很清楚有人可以exaplin吗?我担心的是,如果我们有任何这样的服务器可用,为什么还要寻求付费服务。

最佳答案

问题是确保大型提供商(例如:Yahoo、Gmail、Hotmail)接受从您的服务器发送的电子邮件。电子邮件送达率问题是人们倾向于购买付费服务的原因。

如果您设置自己的邮件服务器,您至少必须考虑:

  • 设置用于接收和发送的邮件守护进程(如 Apache James)
  • 设置 DNS 相关内容,例如 SPF、DKIM、PTR 记录等
  • 发送速率受到限制,某些提供商不喜欢您一次发送 1000 封电子邮件。
  • 退回邮件管理(例如,您必须停止向无效帐户发送电子邮件)
  • 垃圾邮件/病毒过滤(您不想收到太多垃圾邮件)

注意:付费服务可能会添加一些功能,例如漂亮的统计仪表板。

关于java - Apache James邮件服务器的优点和使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23602002/

相关文章:

java - 为什么元素没有被插入到数组中?

java - 暂停所有桌面 Activity ,例如截图工具

Django + Apache,浏览器总是加载并且没有收到任何数据

java - 在 volatile 变量写入后写入的变量的可见性

java - FileNameExtensionFilter 重复添加文件过滤器

Apache:摆脱 header 列表中的 Keep-Alive 条目

wordpress - htaccess 用 ? 重写 url & ID

java - 使用 JavaMail 发送邮件到 @hotmail.com/@live.com

java - 使用 Java 解析来自 Amazon SES 的原始电子邮件

C# WPF - 如何发送电子邮件(给我自己)?