-2
 props.put("mail.smtp.starttls.enable", "true");
  props.put("mail.smtp.port", portnumber);
  props.put("mail.smtp.host", "smtp.office365.com");
  props.put("mail.smtp.auth", "true");

我正在使用此代码使用我的 linux 机器在 java 中发送电子邮件。请告诉我它目前在内部使用哪个操作系统服务来发送邮件。我想将此服务更改为 ssmtp 。我将如何通过 ssmtp 发送。

4

1 回答 1

0

您显示的代码似乎使用 Java Mail API,它包含在您的 java 项目中,并在此处用作 SMTP 客户端来发送邮件。这里使用的 SMTP 服务器是:smtp.office365.com

但是,ssmtp 不是您提到的服务。它是另一个电子邮件客户端。

我邀请您深入了解这些工具,以便在使用它们之前有一个更清晰的想法。

于 2017-01-04T12:26:33.300 回答