-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で電子メールを送信するためにこのコードを使用しています。メールの送信に現在内部で使用している OS サービスを教えてください。このサービスを ssmtp に変更したいです。ssmtp 経由で送信する方法を教えてください。

4

1 に答える 1

0

あなたが示すコードは、あなたのJavaプロジェクトに含まれており、メールを送信するSMTPクライアントとしてここで使用されているJava Mail APIを使用しているようです。ここで使用される SMTP サーバーは smtp.office365.com です。

ただし、ssmtp は、おっしゃる通りサービスではありません。別のメール クライアントです。

これらのツールを使用する前に、より明確なアイデアを得るために、これらのツールをより深く調べてください。

于 2017-01-04T12:26:33.300 に答える