-1
我試圖使用javax以編程方式發送電子郵件。使用Javax發送郵件但接收方「MAILER-DAEMON」作爲發件人
我按照以下步驟回答了以下問題:點擊here,它工作正常。我只是將郵件服務器更改爲「smtp.yandex.com.tr」
當我使用此代碼發送/接收電子郵件時,它將「MAILER-DAEMON」寫入發件人部分。我怎樣才能解決這個問題?
順便說一下,我也使用yandex郵件進行身份驗證發送。
我試圖使用javax以編程方式發送電子郵件。使用Javax發送郵件但接收方「MAILER-DAEMON」作爲發件人
我按照以下步驟回答了以下問題:點擊here,它工作正常。我只是將郵件服務器更改爲「smtp.yandex.com.tr」
當我使用此代碼發送/接收電子郵件時,它將「MAILER-DAEMON」寫入發件人部分。我怎樣才能解決這個問題?
順便說一下,我也使用yandex郵件進行身份驗證發送。
我使用從零件添加來解決了這個問題。我想只是給發件人是好的,但很明顯我不得不指定「從」如下
MimeMessage message = new MimeMessage(session);
DataHandler handler = new DataHandler(new ByteArrayDataSource(body.getBytes(), "text/plain"));
message.setSender(new InternetAddress(sender));
message.setFrom(new InternetAddress(sender));