Autor Thema: Emailversand mit Outlook.com / Hotmail.com  (Gelesen 2289 mal)

slor

  • Newbie
  • *
  • Beiträge: 40
  • Gerät: OnePlus 3T
  • Version: Android 7.1.1 OxygenOS 4.1.1
Emailversand mit Outlook.com / Hotmail.com
« am: 16.01.2017, 14:56:43 »
Hallo zusammen,

versuche mails mit meiner outlook.com Adresse zu verschicken.
Bekomme folgende Fehlermeldung:

Could not connect to SMTP Host smtp-mail.outlook.com Port 587
SslHandshakeExcepiton: Handshake failed

Folgende Konfig habe ich eingetragen:

SMTP Server: smtp-mail.outlook.com
Port: 587
SSL: Ja
Benutzername und Passwort stimmen.

Ich vermute, dass EgiGeoZone evtl. das gewünschte TSL/ SSL Protokoll nicht unterstützt?
Mit anderen Mail Programmen geht es ohne Probleme.

Auszug aus dem Logfile:
ERROR::de.egi.geofence.geozone.SendMail::de.egi.geofence.geozone.SendMail$LongOperation]
- Error: Could not connect to SMTP host: smtp-mail.outlook.com, port: 587
javax.mail.MessagingException: Could not connect to SMTP host: smtp-mail.outlook.com, port: 587;
  nested exception is:
javax.net.ssl.SSLHandshakeException: Handshake failed
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
at javax.mail.Service.connect(Service.java:310)
at javax.mail.Service.connect(Service.java:169)
at javax.mail.Service.connect(Service.java:118)
at javax.mail.Transport.send0(Transport.java:188)
at javax.mail.Transport.send(Transport.java:118)
at de.egi.geofence.geozone.SendMail$LongOperation.doInBackground(SendMail.java:140)
at de.egi.geofence.geozone.SendMail$LongOperation.doInBackground(SendMail.java:135)
at android.os.AsyncTask$2.call(AsyncTask.java:304)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:761)
Caused by: javax.net.ssl.SSLHandshakeException: Handshake failed
at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:429)
at com.android.org.conscrypt.OpenSSLSocketImpl.waitForHandshake(OpenSSLSocketImpl.java:682)
at com.android.org.conscrypt.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:644)
at com.sun.mail.smtp.SMTPTransport.initStreams(SMTPTransport.java:1449)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1366)
... 14 more
Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x7f9077e1c0: Failure in SSL library, usually a protocol error
error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER (external/boringssl/src/ssl/tls_record.c:192 0x7f8ca26f76:0x00000000)
at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:357)
... 18 more
2017-01-16 11:47:43,446 - [INFO::de.egi.geofence.geozone.SendMail::de.egi.geofence.geozone.SendMail$LongOperation] - in onPostExecute
2017-01-16 11:47:55,770 - [DEBUG::de.egi.geofence.geozone.MainEgiGeoZone::de.egi.geofence.geozone.MainEgiGeoZone] - onCreate
2017-01-16 11:47:55,839 - [DEBUG::de.egi.geofence.geozone.MainEgiGeoZone::de.egi.geofence.geozone.MainEgiGeoZone] - servicesConnected
2017-01-16 11:47:55,842 - [INFO::de.egi.geofence.geozone.MainEgiGeoZone::de.egi.geofence.geozone.MainEgiGeoZone] - servicesConnected result from Google Play Services: Location Services ist verfügbar
2017-01-16 11:47:55,851 - [DEBUG::de.egi.geofence.geozone.MainEgiGeoZone::de.egi.geofence.geozone.MainEgiGeoZone] - onConnected - location: xxxxxxxxxxxxxxxx
2017-01-16 11:47:58,006 - [DEBUG::de.egi.geofence.geozone.MainEgiGeoZone::de.egi.geofence.geozone.MainEgiGeoZone] - onNavigationItemSelected: menu_item_settings
2017-01-16 11:47:59,928 - [INFO::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - onOptionsItemSelected: menu_log
2017-01-16 11:48:12,028 - [INFO::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - onOptionsItemSelected: menu_send_log
2017-01-16 11:48:12,030 - [ERROR::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - ******************************************
2017-01-16 11:48:12,033 - [ERROR::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - EgiGeoZone: 2.1.4
2017-01-16 11:48:12,034 - [ERROR::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - Device name: OnePlus ONEPLUS A3003
2017-01-16 11:48:12,035 - [ERROR::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - Device brand: OnePlus
2017-01-16 11:48:12,036 - [ERROR::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - Android version: 7.0 (REL)
2017-01-16 11:48:12,037 - [ERROR::de.egi.geofence.geozone.Settings::de.egi.geofence.geozone.Settings] - ******************************************

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 768
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #1 am: 16.01.2017, 17:03:04 »
Hallo slor,

danke für die Info. Ich schaue nach und melde mich.
Schöne Grüße
Egmont

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 768
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #2 am: 17.01.2017, 08:25:21 »
Hallo slor,

ich habe die App an TLS angepasst und man kann nun auch über Outlook.com Nachrichten versenden.
Ich werde demnächst die App in den Store stellen, aber vorab möchte ich sie dir zum Testen schicken. Kann heute Abend sein, wenn du möchtest.

Hinweis:
Bei mir kam nach dem 3. Senden einer EMail eine Fehlermeldung, dass dies Spam sei und das Konto wurde gesperrt. Siehe auch Anhang. Nachdem ich dann das Konto entsperrt habe, konnte ich ohne Probleme Mails versenden. Wahrscheinlich sperrt Microsoft erst mal das Konto, wenn Mails über Outlook.com versendet werden und die App oder das sendende Programm denen nicht bekannt ist.
An der App liegt es nun nicht mehr  ;D

Anbei die Fehlermeldung: javax.mail.MessagingException: 554-554 5.2.0 STOREDRV.Submission.Exception:OutboundSpamException; Failed to process message due to a permanent exception with message WASCL UserAction verdict is not None. Actual verdict is Suspend . . .


Getestet mit:
outlook.com port 587 SSL und STARTTLS
gmail.com port 465 SSL
strato port 25

« Letzte Änderung: 17.01.2017, 13:34:39 von Admin »
Schöne Grüße
Egmont

slor

  • Newbie
  • *
  • Beiträge: 40
  • Gerät: OnePlus 3T
  • Version: Android 7.1.1 OxygenOS 4.1.1
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #3 am: 18.01.2017, 09:15:13 »
Danke! Hab die App gerade aus dem Store installiert. Muss mal testen heute. Bin unterwegs und fern ab meiner Zonen :-)

slor

  • Newbie
  • *
  • Beiträge: 40
  • Gerät: OnePlus 3T
  • Version: Android 7.1.1 OxygenOS 4.1.1
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #4 am: 18.01.2017, 09:20:30 »
so, mit Testzone getestet. Klappt ohne Probleme!
Danke für die schnelle Umsetzung.

Es wäre schön einen Test email Konfiguration Button zu haben. Dann könnte man das mit wenig Aufwand testen. (So kenn ich das von anderen Programmen)

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 768
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #5 am: 18.01.2017, 12:11:52 »
Hallo slor,

Zitat
Es wäre schön einen Test email Konfiguration Button zu haben. Dann könnte man das mit wenig Aufwand testen. (So kenn ich das von anderen Programmen)
Hat die App doch. Du musst im Mail-Profil nur auf das Brillensymbol klicken.
Schöne Grüße
Egmont

slor

  • Newbie
  • *
  • Beiträge: 40
  • Gerät: OnePlus 3T
  • Version: Android 7.1.1 OxygenOS 4.1.1
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #6 am: 18.01.2017, 13:50:15 »
cool, den Button hatte ich nicht war genommen.
Auch das Symbol deutet nicht auf Test hin.

Funktionieren tut es aber.

Ich hatte heute div. Wackler an meinem UMTS Wlan Access Point. Jedesmal hat das Tool eine Fehlermeldung geschmissen. Sowohl beim Mail Versand als auch beim Update von Fhem. So wie es aussieht wird kein erneuter versuch gestartet nach dem Fehler.

Richtig?
Könntest du das einbauen? Also 3 Versuche zu machen die Mail loszuwerden bevor ein Fehler gelogged wird. Oder mach das Konfigurierbar, wie viele versuche in welchem Abstand gestartet werden sollen.

Dafür könnte ich auch einen Feature Request aufmachen.

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 768
    • EgiGeoZone
  • Gerät: Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 12, 13
Re: Emailversand mit Outlook.com / Hotmail.com
« Antwort #7 am: 18.01.2017, 14:05:58 »
Zitat
cool, den Button hatte ich nicht war genommen.
Auch das Symbol deutet nicht auf Test hin.
Steht im Handbuch.

Zitat
So wie es aussieht wird kein erneuter versuch gestartet nach dem Fehler.
Richtig. Nur die Server Requests werden wiederholt.

Zitat
Könntest du das einbauen? Also 3 Versuche zu machen die Mail loszuwerden bevor ein Fehler gelogged wird.
Wollte ich eigentlich nicht, aber mal sehen.
Schöne Grüße
Egmont