Ich möchte meine eigene E-Mail-Adresse auf meiner eigenen Domain in meiner Anwendung verwenden können.Spring mail - Benutzername in Form einer E-Mail
Ich habe folgendes definiert:
spring.mail.host=smtp.gmail.com
spring.mail.username=example
spring.mail.password=*****
spring.mail.protocol=smtp
spring.mail.port=587
die großen Werke. Allerdings, wenn ich auf meine eigene Domain wechsle, und stellen Sie die Info:
spring.mail.host=da16.domeny.com
[email protected]
spring.mail.password=*****
spring.mail.protocol=smtp
spring.mail.port=587
Console lautet:
2016.09.01 15: 16:... 37.475 ERROR oaccC [[[[DispatcherServlet ]:
Servlet.service() zum Servlet [DispatcherServlet] in Zusammenhang mit Pfad [] warf Ausnahme [Request Verarbeitung fehlgeschlagen; Verschachtelte Ausnahme ist org.springframework.mail.MailSendException: Fehlgeschlagene Nachrichten: javax.mail.SendFailedException: Ungültige Adressen; verschachtelte Ausnahme ist: com.sun.mail.smtp.SMTPAddressFailedException: 550 Nieprawidlowy Adresse adadawcy/falsche Envelope-Adresse; Nachrichtenausnahmen (1) sind: Fehlgeschlagene Nachricht 1: javax.mail.SendFailedException: Ungültige Adressen;
Wenn ich versuche, eine E-Mail zu senden. Mein Domain-Provider sagt, dass ich meine vollständige E-Mail-Adresse im Benutzernamen angeben soll, wenn ich versuche, eine Verbindung über SMTP herzustellen. Irgendwelche Ideen, warum es vielleicht nicht funktioniert?
Als ich ein ähnliches Problem hatte, probiere ich immer die connect-Daten in meinem bevorzugten eMail-Client (Thunderbird). Ich würde vermuten, dass der Host nicht korrekt ist. Sind Sie sicher, dass der aktive SMTP-Server auf diesem Host ist? –
Fügen Sie den vollständigen StackTrace anstelle eines Snippets hinzu und verwenden Sie Code-Tags, um Tags zu vermeiden. –