Spring Boot 如何在Sping Boot 中使用Apache James创建邮件服务器?

xu3bshqb  于 5个月前  发布在  Spring
关注(0)|答案(1)|浏览(52)

实际上这个主题对我来说是新的。所以有人能给予关于这个主题的建议吗?或者正确的工作路径。
必须创建自己的邮件服务器来处理测试邮件请求
例如:username@<company_name>.com
先谢了。

xe55xuns

xe55xuns1#

**备注:

  • 您必须使用静态IP。
  • 如果你配置了数据库,你只需要创建一个空的数据库,Apache会自己创建相应的表。**
  • 在某些情况下,如果您正确配置了域和端口,那么在手动配置过程中,它会自动获取值,而无需自己写下。

工艺流程:

  • 从给定的链接下载Apache James最新版本:

http://james.apache.org/download.cgi

  • 解压缩并放入根文件夹对于Windows,

c://program files/

  • 以管理员身份打开命令行。移动到以下路径,对于Windows,

C:\Program Files\james-server-app-x.x.x\conf

  • 可选:默认为Durby数据库。但它可以支持各种其他数据库。对于使用自己的数据库,
  • 创建一个空数据库。
  • 从给定路径打开数据库配置,对于Windows,

C:\Program Files\james-server-app-3.5.0\conf\james-database.properties

- Replace following lines,

个字符

  • 可选的:正如我们所知,Apache James自带默认的SMTP(25),POP3(110),IMAP端口配置。您也可以根据需要更改它们。为此,您必须在以下文件中进行更改。

imapserver.xml或pop3server.xml或smtpserver.xml

  • 使用给定的命令安装Apache James(在bin文件夹中)

詹姆斯安装

  • 使用给定命令启动James

詹姆斯开始

  • 添加域

james-cli.bat -h 127.0.0.1-p 9999 AddDomain<domain_name>

  • 添加用户

james-cli.bat -h 127.0.0.1-p 9999 AddUser<user_name>
james-cli.bat -h 127.0.0.1-p 9999 AddUser<user_name>

  • 现在安装雷鸟
  • 配置您的邮件ID,

添加姓名、电子邮件和密码,然后单击继续
x1c 0d1x的数据

  • 现在点击configure manually并设置相关值。


  • 单击完成
  • 尝试将邮件发送到第二个帐户&希望它会工作。

祝你今天过得愉快!:)

相关问题