0

でメールを送信しjavamailたいのですが、受信者に返信してほしくありません。

に私の本当のアドレスを表示しmyrealadress@abc.comたいno-reply@abc.com

のためにreply to、私は使用します:

messageMail.setReplyTo(new Address[]{new InternetAddress("no-reply@abc.com")});

しかし、メールボックスに実際の送信者が表示されます。だから私は使用します:

messageMail.setFrom(new InternetAddress("myrealadress@abc.com", "no-reply@abc.com"));

しかしmyrealadress@abc.com、受信者のメールボックスにアドレスが表示されます...

それで、送信者アドレスのメールを受信者に完全に隠す方法はありますか?

4

1 に答える 1

1

のような名前から割り当てることで非表示にすることができます

messageMail.setFrom(new InternetAddress("no-reply@abc.com", "WebMaster"));

しかし、通常、差出人名と差出人アドレスを通知することは、メールを送信するための良い習慣です。from アドレスと返信先で from 名を使用します。のように言及do not reply to the sender

于 2013-01-12T14:02:23.387 に答える