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 发送。
您显示的代码似乎使用了 Java Mail API,该 API 包含在您的 Java 项目中,并在此处用作发送邮件的 SMTP 客户端。这里使用的SMTP服务器是:smtp.office365.com
但是,ssmtp 不是您提到的服务。这是另一个电子邮件客户端。
我邀请您在使用它们之前更深入地研究这些工具,以便更清楚地了解它们。