#135 ✓fixreleased
larrycz

EHLO "unknown argument" with Exchange IMAP

Reported by larrycz | May 30th, 2011 @ 10:06 PM

MailMate version: 1.1.2 (2089)

Server: Exchange 2010

Symptom: EHLO/HELO command fails when sending email - email will not be sent

SMTP configuration: mail.myspideroffice.com, SSL required, port 587 (auto-detected correctly)

Note: This account is fully working in Apple Mail and Outlook using the same settings.

Activity Viewer output:

Clearing connection to mail.myspideroffice.com
Trying to connect to mail.myspideroffice.com on port 587
Successful connection.
S: 220 myspideroffice.com Microsoft ESMTP MAIL Service ready at Mon, 30 May 2011 23:00:06 +0100
C: EHLO [unknown]
S: 501 5.5.4 Invalid domain name
Error: Unexpected return code 501 (expected 250):
“5.5.4 Invalid domain name”.
C: HELO [unknown]
S: 501 5.5.4 Invalid domain name
Error: Unexpected return code 501 (expected 250):
“5.5.4 Invalid domain name”.

Comments and changes to this ticket

  • benny

    benny May 30th, 2011 @ 10:44 PM

    • State changed from “new” to “accepted”
    • Assigned user set to “benny”

    The problem is the “[unknown]” value given to EHLO. Usually this would be your IP, but for some reason this fails on your machine. Probably my code for finding the local IP which is not correct or good enough. I'll look into it.

  • benny

    benny May 30th, 2011 @ 11:21 PM

    I have attempted to improve the code for detecting the local IP. Tomorrow I'll compile a beta for you to try out.

    Thanks for reporting this issue.

  • larrycz

    larrycz May 31st, 2011 @ 07:02 AM

    Let me know if I can help. If you compile your lookup code alone and make it print something out to stdout, I can run it on my machine.

  • larrycz

    larrycz June 1st, 2011 @ 07:30 AM

    Appears fixed in rev 2156. Will do more testing.

  • benny

    benny June 1st, 2011 @ 08:10 PM

    • State changed from “accepted” to “fixcommitted”

    I'll take a chance and mark the ticket as fixed.

    [state:fixcommitted]

  • larrycz

    larrycz June 1st, 2011 @ 08:22 PM

    Have been using 2156 all day without any problems.

  • benny

    benny June 2nd, 2011 @ 10:32 AM

    • State changed from “fixcommitted” to “fixreleased”

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages