>>>> I don't see why local Squirrelmail won't send mail over 587,
>>>> but remote Thunderbird will.  Squirrelmail also won't send mail over
>>>> port 25, but it will send mail over 465.
>>>
>>>
>>> Do you have a new-enough SquirrelMail? From the looks of it, the only
>>> version >= 1.5.1 is the development snapshot. (Do you know about Roundcube?)
>>
>> OK, that must be why Squirrelmail can't send mail over 587.  I'm on
>> the latest version in Portage.  You spelled it out for me before but I
>> didn't pick up on it.  Since 587 uses STARTTLS, I would have thought I
>> could connect unencrypted but apparently encryption is required there?
>>
>> Is Squirrelmail failing to send mail over port 25 because
>> authentication isn't allowed on port 25?  If so, do I need a dedicated
>> port for unencrypted local Squirrelmail mail?
>
> I don't think you're really getting the significance of port 587 vs. port 25.

I think you're right.

> 587 can be used encrypted or unencrypted, authenticated (preferably) or 
> not... you could for instance just limit 587 connections from a particular 
> subnet, etc.

Why then won't Squirrelmail send mail on port 587 unencrypted with
"Secure SMTP (TLS) : false"?  I get:

530 5.7.0 Must issue a STARTTLS command first

> But the main difference is this:
>
> 587 is used by MUA's (i.e. clients) to submit *outbound* messages to your MTA 
> (relay).
>
> 25 is used by your MTA to receive *incoming* messages from other 
> administrative domains (organizations).

Port 25 is never used to submit outbound messages?  If not, I'm
confused as to why Squirrelmail describes its "SMTP Port" setting this
way:

This is the port to connect to for SMTP.  Usually 25.

- Grant

Reply via email to