GNOME Bugzilla – Bug 702263
Unable to handle multiline SMTP greetings
Last modified: 2013-06-19 12:33:49 UTC
When I try to configure a mail account (IMAP / SMTP) with SSL decryption the server throws an error while trying to add the SMTP connection: "220-We do not authorize the use of this system to transport unsolicited." The error is thrown during PLAIN authentication. I can connect to the SMTP server with all other applications (also Evolution).
Would it be possible to have a test account on the server? Otherwise, can you please do the following: $ export G_MESSAGES_DEBUG=all $ gnome-control-center ... and show me the transcript of the conversation between the client and the server?
I added a test account: IMAP Server: bmind.de (SSL over dedicated Port) SMTP Server: bmind.de (SSL over dedicated Port) Login: gnome-online-account@bmind.de Password: awesomegnome Those were my debug results: (gnome-control-center:12478): Gtk-DEBUG: Connecting to session manager 15:48:21.590:[12478]:[WARNING]: g_socket_client_connect_to_host() failed: Nicht akzeptables TLS-Zertifikat (g-tls-error-quark, 2) [goamailclient.c:318, mail_client_check_connect_cb()] (gnome-control-center:12478): GoaBackend-DEBUG: < * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE AUTH=PLAIN AUTH=LOGIN] Dovecot ready. (gnome-control-center:12478): GoaBackend-DEBUG: > A001 LOGIN "********************" "********************" (gnome-control-center:12478): GoaBackend-DEBUG: < A001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS QUOTA] Logged in 15:48:37.976:[12478]:[WARNING]: g_socket_client_connect_to_host() failed: Nicht akzeptables TLS-Zertifikat (g-tls-error-quark, 2) [goamailclient.c:318, mail_client_check_connect_cb()] (gnome-control-center:12478): GoaBackend-DEBUG: < 220-ocshared-de15.owncube.com ESMTP Exim 4.80.1 #2 Fri, 14 Jun 2013 15:48:44 +0200 (gnome-control-center:12478): GoaBackend-DEBUG: > EHLO bmind.de (gnome-control-center:12478): GoaBackend-DEBUG: < 220-We do not authorize the use of this system to transport unsolicited, 15:48:44.659:[12478]:[WARNING]: goa_mail_auth_run() failed: Unexpected response `220-We do not authorize the use of this system to transport unsolicited, ' while doing PLAIN authentication (goa-error-quark, 0) [goamailclient.c:156, mail_client_check_auth_run_cb()]
Thanks a lot for this. I will look into it.
Created attachment 247171 [details] [review] smtp-auth-plain: Handle multiline SMTP greetings
Comment on attachment 247171 [details] [review] smtp-auth-plain: Handle multiline SMTP greetings Patch works fine for me. Please let us know if you encounter further issues.
I would really appreciate if you continue to keep the test account alive, but you might want to change the credentials to avoid spammers from abusing it. Since you have a slightly unusual SMTP greeting, it would be useful for regression testing. Thanks!
But you still need the new credentials for testing, right?
You can email it to rishi.is@lostca.se