> This does seem counter-intuitive to me though. > I thought the SMTP server parsed the CC list and sent the e-mails to the > appropriate recipients. I thought it would do this to avoid needing to > send the attachments multiple times. > > The RFC spec I was reading lists the CC as one of the inputs with a list > of addresses. Synapse populates the CClist as specified by the RFC.
SMTP servers do deliver by SMTP envelope. It totally ignore content of transferred message! Dunno what is in message headers, message is delivered by informations in SMTP envelope. See for BCC. Address of BCC cannot be in message headers, because it is invisible to users. However message is delivered into BCC adress. How? Just because it is used in SMTP envelope and not exiosts in message headers. Next sample are e-mail lists... And see RFC for SMTP protocol. here are not any list of CC or something else. Here is MAIL TO command and it is called for each destination address. SMTP client telling to server: - Hi, I am SMTP client. - I have message from this address - please, deliver it to this address - and this one too - and this one address to. - Well, and here are text of message - Well done, thanks! SMTP communication working with recipient list only. It just call MAIl To for each address and each address will be confirmed or rejected by server separately. However you still can send message text only once for save bandwidth. -- Lukas Gebauer. E-mail: gebau...@mlp.cz WEB: http://www.ararat.cz/synapse - Synapse Delphi and Kylix TCP/IP Library ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ synalist-public mailing list synalist-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synalist-public