>> I think I can't do that because I also need to connect to 587 from >> Thunderbird in remote locations. > > You're making this way too complicated. > > Either continue to happily use 465 as you always have, or make the > changes to submission I suggested a few minutes ago. These changes > still allow thunderbird to securely submit from remote locations. > > Repeating myself:
Got it. I misunderstood you before. May I ask why using 465 for Thunderbird and Squirrelmail would be better than 587 for Thunderbird and 25 for Squirrelmail talking to localhost? - Grant >> You can use SquirrelMail on 587. It doesn't work right now because >> of your smtpd_security_level=encrypt. You could change your >> submission restrictions to something like >> -o smtpd_security_level=may >> -o mynetworks=127.0.0.1 >> -o smtpd_tls_auth_only=yes >> -o >> smtpd_recipient_restrictions=permit_mynetworks,reject_plaintext_session,permit_sasl_authenticated,reject >> ... other stuff ... >> >> ie. allow localhost to submit mail plaintext with no auth; all >> others require STARTTLS and auth.