Problem z wysyłaniem wiadomości.

0

Witam, otóż mam problem z wysyłaniem wiadomości e-mail.
Program wysyła wiadomości normalnie do odbiorców, których e-maile mają końcówkę "@wp.pl", "@gmail.com" i tak dalej.
Jeśli zaś napotka błędnie podany adres typu "a@b.c" zawiesza swoje działanie wywalając błąd o treści: "sorry can't find a valid mx for rcpt domain (#5.1.1 - chkuser)".

Zdaje sobie sprawę z tego, że nie uda mi się wysłać wiadomości na taki adres ale bardzo prosiłbym o pomoc, ponieważ nie wiem jak skonstruować kod aby po napotkaniu takiego adresu omijał go wysyłając dalej.

if (IdSMTP1->Connected() == FALSE) {
IdSMTP1->Connect();
}

IdSMTP1->Send(IdMessage1);
IdSMTP1->Disconnect();

Bardzo proszę o pomoc.

0
try
{
   if (IdSMTP1->Connected() == FALSE) {
      IdSMTP1->Connect();
   }

   IdSMTP1->Send(IdMessage1);
   IdSMTP1->Disconnect();

} catch(Exception &ex) {
   ShowMessage(ex.ToString());
}
0

Bardzo prosiłbym o jakieś rozwinięcie. Jestem zielony i jakoś nie idzie mi dodanie wyjątku ;/

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