Simon P. Lucy wrote:
> Relaying is allowed for the correct IP addresses, so mail sent from
> any account is fine so long as the smtp server is correct for the
> current connection. The trick would be to capture or have the user
> specify the subnet for each ISP and have a vestigial ISP account. At
> the time of sending the current list of IP addresses (a machine may
> have more than one, their local LAN IP address and any Internet
> routed address), would be matched against the ISP subnets and the
> currently valid SMTP server chosen accordingly.
hm, good idea, that would even work for my setup :-).
If everything breaks, the user could help by manually selecting the
right ISP account, maybe via the "offline" icon.
> The reason I call them ISP accounts is that you can have multiple POP
> or I guess IMAP accounts at any one ISP, or a particular account may
> be entirely disconnected from any individual ISP. De-coupling the
> mailbox from the ISP, since all mailboxes will use the current SMTP
> server, simplifies the process.
Note: ISPs are important for proxies, too. I had similar idea, see
thread "ISP support".