Externer Mailserver will nicht (Office365)

  • Moin, wir sind auf Office365 umgestiegen. Nun finktioniert die Einstellung für den externen Mailserver nicht. Anbei die Logfiles, hat jemand eine Lösung?


    [2019-07-04 13:36:12,554] INFO MailComponent The email "Test..." to [info@baecker-weiss.de] was queued for sending
    [2019-07-04 13:36:12,554] INFO MailComponent Preparing email "Test..." for sending to [info@baecker-weiss.de]
    [2019-07-04 13:36:12,728] ERROR MailComponent Unable to send email "Test..." to [info@baecker-weiss.de]
    java.lang.NullPointerException
    at java.lang.String.contains(String.java:2133)
    at de.vertico.starface.helpers.AuthProxySelector.select(AuthProxySelector.java:108)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:321)
    at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:237)
    at com.sun.mail.pop3.Protocol.<init>(Protocol.java:112)
    at com.sun.mail.pop3.POP3Store.getPort(POP3Store.java:260)
    at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:205)
    at javax.mail.Service.connect(Service.java:295)
    at javax.mail.Service.connect(Service.java:176)
    at org.apache.commons.mail.Email.buildMimeMessage(Email.java:1377)
    at org.apache.commons.mail.MultiPartEmail.buildMimeMessage(MultiPartEmail.java:254)
    at org.apache.commons.mail.HtmlEmail.buildMimeMessage(HtmlEmail.java:525)
    at org.apache.commons.mail.Email.send(Email.java:1436)
    at de.starface.core.component.utils.MailComponent.send(MailComponent.java:537)
    at de.starface.core.component.utils.MailComponent.sendMail(MailComponent.java:468)
    at de.starface.core.component.utils.MailComponent.prepareAndSend(MailComponent.java:364)
    at de.starface.core.component.utils.MailComponent.lambda$sendAsync$1(MailComponent.java:216)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
    [2019-07-04 13:36:12,730] WARN MailComponent Email could not be send! Creating a report so the user has the possibillity to resend the mail.
    [2019-07-04 13:36:12,731] INFO MailComponent Copying attachments to /var/cache/tomcat6/temp/email
    [2019-07-04 13:36:12,731] WARN MailComponent Reporting Mail: STARFACE<SAVE_MAIL_DELIMITER>starface@baecker-weiss.de<SAVE_MAIL_DELIMITER>info@baecker-weiss.de<SAVE_MAIL_DELIMITER>Test...<SAVE_MAIL_DELIMITER>Test...<SAVE_MAIL_DELIMITER>de<SAVE_MAIL_DELIMITER>ADMIN<SAVE_MAIL_DELIMITER>null<SAVE_MAIL_DELIMITER>false<SAVE_MAIL_DELIMITER>true
    Error was caused by: Es ist ein unbekannter Fehler aufgetreten!

  • Hallo baeckham


    java.lang.NullPointerException <== NullPointer, Wert nicht gültig
    at de.vertico.starface.helpers.AuthProxySelector.sele ct(AuthProxySelector.java:108) <== Proxy Authentifizierung
    at com.sun.mail.pop3.POP3Store.protocolConnect(POP3St ore.java:205) <== SMTP nach POP3


    Er scheint ein Problem bei der Verbindungserstellung mit dem Proxy zu haben, da ein Wert nicht gültig ist.
    Du brauchst nach mir SMTP nach POP3 bei Office365 gar nicht.


    Mfg


    Fabian

  • Bei uns funktioniert es einwandfrei mit folgenden Werten:


    Server = extern
    Absender-Adresse = Mailadresse des Benutzers
    HTML-Emails versenden = ist bei uns markiert


    SMTP-Server = smtp.office365.com:587 (Wichtig Port 587 angeben)
    Benutzername = Mailadresse des Benutzers
    Verschlüsselung = TLS markieren
    SMTP mit Authentifizierung = ja


    Der Rest wird nicht benötigt

    Beste Grüße,


    Manuel

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!