Re: SV: AOL mail on Evolution - Help!
guenther <[email protected]>
| Newsgroups | gmane.comp.gnome.ximian.user |
|---|---|
| Message-ID | <1082642459.11443.22.camel@delta> |
> >> It is at this point that I have no
> >> opportunity to change the sending address to one of my POP mail
> >> addresses. I have only two choices: cancel, or key-in my AOL PW and
> > >continue. When I do the latter, it gives me the error message that I
> > >cited previously."
>
> >You don't have to change the account at this point. Actually, this would
> >be a major UI flaw, if the user could. At this stage, composing is
> >finished and mails are being sent.
>
> Is it not so that the "sending SMTP" is stored within the
> document/mail so ANY send action will send all outgoing, all using
> their respective SMTP servers??
Well, no and yes. ;-) Let me explain this....
Every composed mail knows its *account*. It does not know details about
the SMTP server. (This is the "no" part.)
You are correct that every mail will be sent using its respective SMTP
server (the "yes" part). However, the SMTP server will be determined
while sending from the account stored in the mail.
This effectively means, you even can change the STMP server, *unless*
the mail is actually being sent. This most likely will be the case due
to Composing mails while being "offline" or sending failures -- in both
cases the mail will stay in the Outbox.
Changing the SMTP server in the account settings then will have effect
on this not-sent mails in your Outbox. Remember, the mail itself does
not know the SMTP server, but the account.
The respective SMTP will be known while the mail is being sent.
Back to my previous statement, quoted above: The Send and Receive dialog
is already displayed, which means the mails are being sent. At *this*
stage the user cannot change the SMTP servers *while* the mails are
being sent.
I hope this clears the confusion...
...guenther
--
char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
_______________________________________________
Users maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/users