Autenticação E-Mail

Delphi

03/11/2003

Qndo eu vou mandar um E-mail, com o componente Indy, as vezes ele manda normal, outras ele da um erro de autenticação. O q eu faço para q não aconteça isso, ou como eu trato isso ?


Felipejordao

Felipejordao

Curtidas 0

Respostas

Motta

Motta

03/11/2003

Insert the following code into Button1´s OnClick event:


procedure TForm1.Button1Click(Sender: TObject);
begin
if NMPOP31.Connected then
NMPOP31.Disconnect
else
begin
NMPOP31.Host := Edit1.Text;
NMPOP31.UserID := Edit2.Text;
NMPOP31.Password := Edit3.Text;
NMPOP31.DeleteOnRead := Checkbox1.Checked;
NMPOP31.AttachFilePath := Edit4.Text;
NMPOP31.Connect;
end;
end;


GOSTEI 0
Felipejordao

Felipejordao

03/11/2003

Eu estou usando o SMTP do Indy p/ mandar o e-mail, mas msm eu passando os parâmetros (login, senha, porta, host ... ), tem hora q da erro de autenticação ... Eu consigo conectar com o servidor, mas qdo dá o send, ele fica parado um tempo, tentando mandar, mas daí dá o erro de autenticação. Mas pelo q eu soube, ele faz a autenticação qndo vc envia, caso não esteja autenticado.
Não sei se eu consegui descrever bem o meu problema mas ... espero q alguém tenha alguma solução!

Agradeço desde jah !


GOSTEI 0
POSTAR