2010-07-26 2 views

Répondre

2

Voici le documentation

Voici la section pertinente:

Message msg = new MimeMessage(session); 
msg.setFrom(new InternetAddress("[email protected]", "Example.com Admin")); 

Un peu plus loin, il déclare une mise en garde:

Pour définir l'adresse de l'expéditeur , l'application appelle la méthode setFrom() sur l'objet MimeMessage. L'expéditeur doit être l'adresse d'un développeur enregistré pour l'application ou l'adresse de l'utilisateur pour la demande en cours connectée avec un compte Google.

Vous n'avez donc qu'à enregistrer [email protected] en tant que développeur dans votre application. Cela signifie que [email protected] doit être un e-mail valide au moment de l'inscription. Je ne suis pas sûr si vous pouvez simplement le supprimer après l'enregistrement ou non. Vous pouvez toujours configurer des règles de courrier pour supprimer tous les e-mails qui viennent à ce compte si vous le souhaitez, mais les instructions pour cela seront spécifiques au fournisseur de messagerie.

+0

J'ai ajouté une adresse e-mail dans mon compte Google. Et cela est vérifié aussi. J'ai mis cette adresse email dans 'setFrom' mais mon email n'est pas livré. Si je mets mon adresse Gmail. Ça marche. Comment puis-je atteindre cet objectif? –