The error number is always 550. In IIS, it appears a connection but it
doesn't send anything.

Regards.

----- Original Message -----
From: "Francois PIETTE" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Thursday, September 07, 2006 8:07 PM
Subject: Re: [twsocket] SMTPClient


> You should, as it is done in the demo MailSnd, display the messages from
the
> server and also check for errors. Reading the messages and errors, you'll
> understand what's going wrong.
>
> --
> Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
> --
> [EMAIL PROTECTED]
> http://www.overbyte.be
>
>
> ----- Original Message -----
> From: "lalin" <[EMAIL PROTECTED]>
> To: "ICS support mailing" <twsocket@elists.org>
> Sent: Thursday, September 07, 2006 4:46 PM
> Subject: Re: [twsocket] SMTPClient
>
>
> > Hello,
> >    No, I hadn't seen your answer. Thanks for response once.
> >    Now, I use the asynchronous model, when I send the mail, it executes
> > this code:
> >  Smtp1.port := 'smtp';
> >  Smtp1.FromName := name;
> >  Smtp1.HdrFrom  := mail1;
> >  Smtp1.HdrTo    := destino;
> >  Smtp1.RcptName.add(destino);
> >  Smtp1.RcptName.add(mail2);
> >  Smtp1.HdrSubject := titulo;
> >  Smtp1.MailMessage := mensaje;
> >  if (not Smtp1.connected) then begin
> >    Smtp1.Connect;
> >  end;
> >
> >    I have created a OnRequestDone method:
> >    Display('RequestDone Rq=' + IntToStr(Ord(RqType)));
> >    case RqType of
> >    smtpConnect: begin
> >      Smtp1.Helo;
> >      Display('Helo!');
> >    end;
> >    smtpHelo: begin
> >      Smtp1.MailFrom;
> >      Display('Mailfrom!');
> >    end;
> >    smtpMailFrom: begin
> >      Smtp1.RcptTo;
> >      Display('RcptTo!');
> >    end;
> >    smtpRcptTo: begin
> >      Smtp1.Data;
> >      Display('Data!');
> >    end;
> >    smtpData: begin
> >      Smtp1.Quit;
> >      Display('Quit!');
> >    end;
> >    smtpQuit:
> > Display('Done!');
> >    end;
> >
> >    The result is:
> >
> > RequestDone Rq=0
> > Helo!
> > RequestDone Rq=1
> > Mailfrom!
> > RequestDone Rq=2
> > RcptTo!
> > RequestDone Rq=4
> > Data!
> > RequestDone Rq=5
> > Quit!
> > RequestDone Rq=6
> > Done!
> >
> >    But the mail isn't received. I have tested the smtp server 127.0.0.1
> > and
> > the domain in IIS console.
> >    What can it be?
> >
> > Regards.
> >
> > ----- Original Message -----
> > From: "Francois PIETTE" <[EMAIL PROTECTED]>
> > To: "ICS support mailing" <twsocket@elists.org>
> > Sent: Wednesday, September 06, 2006 6:08 PM
> > Subject: Re: [twsocket] SMTPClient
> >
> >
> >> You already asked your question one week ago. Did you see my answer ?
> >>
> >> Here it is again:
> >> > > >       produces "SMTP component not ready". Can you help me?
> >>
> >> As another message already said, you are trying to use an asynchronous
> >> (non-blocking) component as a synchronous component. Either revise you
> >> way
> >> of doing thing or use the "sync" version of the component.
> >>
> >> It is better to revise your programming model and use the asynchronous
> >> model. That is use the events. Look at MailSnd sample program delivered
> > with
> >> ICS. Look at the code behind "All In One" button which show how to use
> >> the
> >> events to chain all operations required to send emails.
> >>
> >> Once you had a look at the sample, don't hesitate to ask for more
> > questions.
> >>
> >> --
> >> Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
> >> --
> >> [EMAIL PROTECTED]
> >> http://www.overbyte.be
> >>
> >>
> >> ----- Original Message -----
> >> From: "lalin" <[EMAIL PROTECTED]>
> >> To: "ICS support mailing" <twsocket@elists.org>
> >> Sent: Wednesday, September 06, 2006 4:50 PM
> >> Subject: [twsocket] SMTPClient
> >>
> >>
> >> >  Hello,
> >> >      I use SMTPClient for sending a email since a server with default
> > smtp
> >> > server of IIS. The example program find this smtp server. But in my
> >> > program,
> >> > with this code:
> >> >    Smtp1.Host := smtpserver;
> >> >    Smtp1.port := 'smtp';
> >> >    Smtp1.FromName := name;
> >> >    Smtp1.HdrFrom  := mail1;
> >> >    Smtp1.HdrTo    := mail2;
> >> >    Smtp1.HdrSubject := title;
> >> >    Smtp1.Connect;
> >> >    Smtp1.Data;
> >> >    Smtp1.quit;
> >> >
> >> >      produces "SMTP component not ready".
> >> >    The first time that execute it, it connects but it fails in Data.
> >> >    The second time, it passes Connect and Data and it fails in Quit
but
> > I
> >> > don't receive mail.
> >> >    I have tested with server 127.0.0.1 or localhost and it is the
same.
> >> >
> >> >    Can you help me?
> >> >
> >> >  Regards.
> >> >  Carlos.
> >> >
> >> >
> >> > --
> >> > To unsubscribe or change your settings for TWSocket mailing list
> >> > please goto http://www.elists.org/mailman/listinfo/twsocket
> >> > Visit our website at http://www.overbyte.be
> >>
> >> --
> >> To unsubscribe or change your settings for TWSocket mailing list
> >> please goto http://www.elists.org/mailman/listinfo/twsocket
> >> Visit our website at http://www.overbyte.be
> >>
> >
> >
> > --
> > To unsubscribe or change your settings for TWSocket mailing list
> > please goto http://www.elists.org/mailman/listinfo/twsocket
> > Visit our website at http://www.overbyte.be
>
> --
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
>


-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to