On Mon, 2010-09-13 at 09:46 +0100, Pete Biggs wrote:
> > >> In most mail clients (thunderbird, kmail), when creating a mail account,
> > >> you define an identity (i.e. a mailbox=address+incoming server) but you
> > >> do not need to specify a particular outgoing server (e.g. smtp). This
> > >> server is defined in a separate (and independent) step.
> > >> I think this is much better than in Evolution where the configuration
> > >> associates a mailbox with an smtp server.
> > >> Suppose I have 2 mail accounts/identities:
> > >> * my.n...@firstdomain.net with incoming server imap.firstdomain.net
> > >> * my.pse...@seconddomain.com with incoming server pop.seconddomain.com
> > >> and that I can also use
> > >> * smtp.fisrstdomain.net in my workplace only
> > >> * smtp.seconddomain.com at home only
> > >> My question is : how do I configure Evolution if I want to send a
> > >> message using my second identity when I'm at work (ie using
> > >> smtp.fisrstdomain.net)? Can I choose an outgoing server independently
> > >> from my mail identity (some kind of smtp selection functionality)?
> > > select an SMTP server other than changing your identity, but in
> > > principle you could do it by configuring Evo to use sendmail rather than
> > > SMTP, and getting sendmail to understand your location. That's really
> > > outside the scope of this list.
> > Thanks for mentioning that possibility. I think this is a critical issue
> > when choosing a mail client (for laptop users)

I'd asset that if this [selecting an SMTP server] is an issue - someone
should go talk to the network admin about just fixing the root of the
problem.  This is a trivial issue with a cleaner 'upstream' solution
[see below].

> It's not that difficult to do in Evo.  But first you need to get away
> from this idea of an "identity" - it's a concept, not an integral part
> of email - different clients do things differently, if the way Evo deals
> with life is not for you, then so be it, I don't particularly like the
> way Thunderbird does things :-)

+1 Thunderbird stinks. :)

> Since you only have two servers and two SMTP relay hosts, it's a
> relatively simple thing to setup two accounts that reflect the normal
> way things are done, i.e. imapA & SMTPa and imapB & SMTPb.  You can then
> setup two "dummy" accounts effectively as imapA & SMTPb and imapB &
> SMTPa, but crucially you set the receiving type on those accounts as
> "NONE", so they won't actually retrieve any mail (but other than that
> they should be identical).  Then when you want to send things via SMTPb
> as imapA you just select the relevant item in the "From:" drop down in
> the composer.

+1 for creating send-only accounts.

> > > Personally, I just use smtp.gmail.com from everywhere, but of course
> > > Gmail keeps a copy of every message you send (that can be viewed either
> > > as an advantage or a disadvantage), and may violate company policy or
> > > clash with corporate outgoing filters.
> > Right again
> What should happen is that each SMTP relay should be authenticated and
> accessible from anywhere, then it doesn't matter where a mobile client
> is on the net. 

Which is trivial with split-horizon DNS.  Have you admin CNAME
smtp.{your-domain} on the internal DNS to the internal host and CNAME
smtp.{your-domain} on the extranet DNS to the extanet host.  Done, and
no further diddling with clients - they can moving outside, inside, and
back again with no issue.

_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to