简单 Java 邮件 SMTP 主机

Simple Java Mail SMTP host

我正在使用简单 Java 邮件 API 以便从我的 Spring 引导应用程序发送电子邮件。该应用程序的所有者是我现在不与我共事的同事。在我的 application.properties 文件中,我有以下配置

simplejavamail:
  smtp:
    host: 172.28.94.229
    port: 25
  javaxmail:

问题是看不懂这是什么主机?我的电子邮件发送到哪个服务器?这是 Simple Java Mail 提供的东西吗,但我在他们的文档中找不到任何东西。

此 IP 地址在 Internet 上不可公开路由,但保留用于专用或本地网络。 供您参考,以下 IPv4 地址空间不可通过 Internet 路由:

  • 10.0.0.0/8 IP 地址:10.0.0.0 – 10.255.255.255
  • 172.16.0.0/12 IP地址:172.16.0.0 – 172.31.255.255
  • 192.168.0.0/16 IP地址:192.168.0.0 – 192.168.255.255

你可以试试下面的命令

telnet 172.28.94.229 25

看看您是否超时(意味着没有服务正在监听 IP/Port)或者您是否连接到某个服务。

如果此 IP/Port 存在并且您打开了一个连接,那么您应该向您公司的系统管理员询问有关该 SMTP 服务器的更多信息。 如果您无法连接,也许这只是一个模拟/不是真正的 SMTP 服务器。