Re: smtps 465 works, submission 587 does not

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

> Squirrelmail runs on the same machine as postfix and sends mail fine
> when postfix is configured for smtps 465.  I read smtps is deprecated
> so I switched postfix to submission 587 and changed the port in
> squirrelmail's config but squirrelmail will no longer send mail.
> Thunderbird sends mail fine over port 465 or 587.  In squirrelmail I
> get:
> Message not sent. Server replied:
> 0 Can't open SMTP stream.
> In the postfix log I get:
> [postfix/smtpd] connect from localhost[]
> [postfix/smtpd] lost connection after UNKNOWN from localhost[]
> [postfix/smtpd] disconnect from localhost[]
> Does anyone know how to fix this?

I just read that squirrelmail doesn't work with STARTTLS.  Is
deprecated SSL port 465 the only way to connect securely to a mail
server with squirrelmail?

> You haven't shown us much information... What are your settings for SMTP?

Here are my postfix settings.

submission inet n       -       n       -       -       smtpd
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
  -o milter_macro_daemon_name=ORIGINATING

smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =

smtpd_recipient_restrictions =

postscreen_greet_action = enforce
postscreen_pipelining_enable = yes
postscreen_pipelining_action = enforce
postscreen_non_smtp_command_enable = yes
postscreen_non_smtp_command_action = enforce
postscreen_bare_newline_enable = yes
postscreen_bare_newline_action = enforce

smtpd_tls_security_level = may
smtpd_tls_auth_only = yes

> Are you using TLS?  If so, have you verified thunderbird (postfix) works
> with TLS or is actually really only working in plain.

I have thunderbird set to "Port: 587" and "Connection Security: STARTTLS".

If I set "Secure SMTP (TLS) : false" in squirrelmail, I get:

Authentication required
530 5.7.0 Must issue a STARTTLS command first

If I change port 587 to 25 in squirrelmail I get:

Bad sequence of commands
503 5.5.1 Error: authentication not enabled

- Grant

Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
squirrelmail-users mailing list
Posting guidelines:
List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List archives:
List info (subscribe/unsubscribe/change options):

[Video For Linux]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Yosemite Book Store]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]     [Script Fu]     [Free Online Dating]