🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #996

Re: SMTP Authentication + Indy 10

#996
From: JLoz
Date: Fri, 22 Jun 2007 12:46
34 lines
1804 bytes
Thanks!

I was obviously overcomplicating things.  It works now.

The only thing is that an exception is thrown 'Connection closed gracefully' 
when I send the
disconnect command this way

IdSMTP1->Disconnect(true);

I read an article about this exception where it says that this is an error 
when it happens in the client side.  I could send IdSMTP1->Disconnect(false) 
and let the server take notice of the client being disconnected but I am not 
sure whether this is the right approach...

The code is like this

...
            __finally
            {
                IdSMTP1->Disconnect(true);
            }
            Header.Set("Result", "1");
        }
        catch (const Exception& E)
        {
            Header.Set("Error", E.Message);
            Header.Set("Result", "0");
        }

        IdMessage1->Clear();
    }

JLoz
Technical Details
Message-ID: <467bc49c@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail
References: <467b0944$1@newsgroups.borland.com> <467b2d42$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,b4680f9741cacd31
X-Google-Attributes: gid11508e,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Reply-To: "JLoz" <jfsierra@excite.com>
From: "JLoz" <jfsierra@excite.com>
Newsgroups: borland.public.cppbuilder.internet.socket
References: <467b0944$1@newsgroups.borland.com> <467b2d42$1@newsgroups.borland.com>
Subject: Re: SMTP Authentication + Indy 10
Date: Fri, 22 Jun 2007 08:46:19 -0400
Lines: 37
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: 63.163.143.187
Message-ID: <467bc49c@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1182516380 63.163.143.187 (22 Jun 2007 05:46:20 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail