Uwierzytelnienie

0

HI! :)
Mam następujące pytanie: jak włączyć funkcję uwierzytelnienia na komponencie idsmtp.
Pytam się ponieważ największe portale wprowadziły takie ograniczenie i nie wiem jak sobie z nim poradzić.

Dzięki za odpowiedzi.</b>

0

wystarczy podać wartośc Host i Password, ew. jeszcze zmienić AuthenticationType na anLogin ale ja nigdy tego nie robiłem.

PS:

Mam pytanie następujące pytanie
jakież to literackie

0

Nie prawda. Host i password nie wystarczy spróbuj sam jak mi nie wierzysz. Na Onecie nie działa na pewno.

0

znaczy sorry Username i Password, host to smtp.onet.pl czy jakoś tak a ustaw jeszcze to Authentication na atLogin

a na onecie zdaje się że Username to pełna nazwa konta razem z małpą i poczta.onet.pl

0

Już poprawiłem błąd w poście, dzięki za pokazanie go :)
Nie, to też nie pomaga, bo standardowo już tak mam ustawione.

Tak wygląda screen z błędem, który opisuję
user image

0

a dałeś jako username całą nazwę np: [email protected] ??

mi wszystkie if'y zwróciły OK ale e-mail nie doszedł na moje drugie konto :|

0

Tak - dałem jako całą nazwę. Nie wiem co jest grane może przedstawie Ci kawałek kodu może na GG?

0

Ja sobie z tym poradzilem

procedure TForm1.sendmail(text,odbiorca:string;priorytet:TIdMessagePriority);
begin
   with Idmessage1 do
      begin
         body.Clear;
         Body.Text:=text;
         From.Text := '';
         ReplyTo.EMailAddresses := '';
         Recipients.EMailAddresses := odbiorca;
         Subject := 'temat';
         Priority := TIdMessagePriority(priorytet);
         CCList.EMailAddresses := '';
         BccList.EMailAddresses := '';
         ReceiptRecipient.Text := From.Text;
      end;
   idSMTP1.AuthenticationType := atLogin;
   idSMTP1.Username := '';
   idSMTP1.Password := '';

   idSMTP1.Host := 'poczta.o2.pl';
   idSMTP1.Port := 25;

   idSMTP1.Connect;
   try
      idSMTP1.Send(Idmessage1);
   finally
      idSMTP1.Disconnect;
   end;
end;

prosto* z przykladow indy


*prawie prosto - kilka przerobek

1 użytkowników online, w tym zalogowanych: 0, gości: 1