Prev: Providing SMTP relay access to roaming laptop without creating anopen relay...
Next: Providing SMTP relay access to roaming laptop without creatingan open relay...
From: Magnus =?iso-8859-1?Q?B=E4ck?= on 1 Aug 2010 13:52
On Sunday, August 01, 2010 at 19:15 CEST,
"Peter L. Berghold" <peter(a)berghold.net> wrote:
> In pseudo code here's how I want my outside mail exchange system to
> if mail_sent_by_outside_host_to_inside_user
> elsif mail_being_sent_by_roaming_laptop <-- need this!!!
This is a standard setup. Except for the roaming laptop part, it's the
default configuration. Adding authentication for laptops we get this:
* Permit local clients to send email anywhere.
* Permit authenticated clients to send email anywhere.
* Permit other clients to send email to hosted domains.
> The part that seems broken (and that is probably a good thing) right
> now is the roaming laptop part. Since I travel a lot with my laptop
> both for business and personal purposes and would like my laptop to
> relay mail through my server when "outside the cloud" so to speak,
> what is the best approach to this without breaking the MX
> functionality for my domain?
> I've read "The Book" on this subject about SASL authentication and my
> fear is if I implement that I'll not be able to receive
> un-authenticated hosts (such as the fine server that serves this list)
> and that would be a bad thing.
No. While you can configure Postfix to always require SASL
authentication, with the configuration above authentication
is only required for relay access which is exactly what you want.