Ooops You help a lot.
Very, very thanks for the lesson !

I understood what to do, and also understood that still remains some type of
problem in the solution that I intend to implement.


> >------- Original Message -------
> >
> > 2) How I will be able to connect in the SMTP server
> if I only have the email
> > account and I do not have the password? What do you
> mean with "connect" ?
> Under "normal" circumstances, you would connect to
> your local SMTP Server (or your ISP's) to send
> e-mail.  In your particular case, you want to connect
> directly to the recipient's SMTP server.  The first
> thing to do is to find out the server's address, and
> you do this by performing a DNS Query and checking
> the MX (Mail Exchanger) record:  You take the e-mail
> address, split it on the '@' symbol, and take the
> part on the right side -- that should be the
> network's domain.  You perform the MX record query
> against this domain, and it should return the host
> address of the SMTP server that serves that domain.
> Note that this is not the same as trying to connect
> directly to the domain name, as most of the time this
> may not work.  (I'm sorry I can't help with that
> part, because I've never used TDNSQuery.)
> For example, suppose you have this list's address:
> <>.  You take the domain part,
> <>, and perform a DNS query for the MX
> record, and the query returns the actual  address of
> the mail server that serves
> <>.  Once you have the SMTP server's
> host address, you set that as the host property of
> the TSMTPCli component, and then perform the SMTP
> transaction as usual.
> One thing to understand is that connecting to a
> remote SMTP server depends on that server accepting
> you as a valid external server.  This is important.
> It means that if the SMTP server requires some sort
> of authentication, and you are not a local user (and
> therefore do not have valid credentials), you won't
> be able to connect.
> That said, remote servers *should* allow external
> connections when the recipient is local (how else
> would the users ever receive mail from the outside
> world?).  I say "should", because there may be some
> restrictions.  For instance, the server may require
> you to have a valid SPF record, or may perform some
> look-up in anti-spam databases to make sure you are
> not a known open-relay host, etc. Also, most, if not
> all, major ISP networks block direct SMTP connections
> from dynamic IP addresses (this includes Dial-Up as
> well as Broadband connections).
> I hope this helps.
>    -dZ.
> --
> To unsubscribe or change your settings for TWSocket mailing list
> please goto
> Visit our website at
To unsubscribe or change your settings for TWSocket mailing list
please goto
Visit our website at

Reply via email to