Domanda

per questa applicazione che sto seguendo questo esempio:

http: //pipoltek.blogspot .com / 2008/02 / invio di posta elettronica-utilizzando-gmail-smtp-server.html

Posso inviare e-mail, si guarda bene ..... ma voglio modificare l'e-mail del mittente utilizzando questa:

MimeMessage msg = new MimeMessage(mailSession);
msg.setFrom(new InternetAddress("baba-jaga@gmail.com"));

baba-jaga@gmail.com è fittizio e-mail, non è mia:)

Quando t utilizzare setFrom, ho ricevere le e-mail da questa e-mail, che io uso per l'autenticazione. È l'autenticazione della ragione, che disabilita il metodo setFrom?

Ho bisogno di cambiare il "da" e-mail, perché voglio, che il destinatario mi mandi una replica a un altro indirizzo di posta elettronica.

È stato utile?

Soluzione

server SMTP di Google impedisce utilizzando un indirizzo diverso da quello appartenente al conto che è stato autenticato. Si tratta di una misura di sicurezza per evitare che ciò che è noto come "spoofing". Forse si può provare a impostare la risposta a un altro valore e vedere se Google lo permette.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top