Probleme mit Email senden über NMSMTP
-
Hallo,
ich versuche über ein selbst gebasteltes Mail Programm Emails zu versenden. Zum versenden nutze ich die Komponente NMSMTP. Es handelt sich um eine GMX Adresse mit der ich teste.Dabei bekomme ich folgenden Fehler:
Im Project email.exe ist eine Exception der Klasse Exception aufgetreten.
Meldung: '550 5.7.0{mp003} Need to authenticate via SMTP-AUTH-Login . Proyess wurde angehalten. Mit einyelne Anweisung oder Start fortsetzen.Das abholen der Mails klappt problemlos. Habe auch vor dem versenden Sicherheitshalber EMails abgeholt.
Wenn jemand von euch ne Idee hat w're das sehr hilfreich.
Der Fehler tritt in der FunktionNMSMTP1->SendMail();auf.
Hier einmal der komplette Code.
void __fastcall TForm3::Action1Execute(TObject *Sender) { NMSMTP1->PostMessage->ToAddress->Add(LabeledEdit1->Text); NMSMTP1->PostMessage->ToCarbonCopy->Add(LabeledEdit2->Text); NMSMTP1->PostMessage->ToBlindCarbonCopy->Add(LabeledEdit3->Text); NMSMTP1->PostMessage->Subject = LabeledEdit4->Text; NMSMTP1->PostMessage->Attachments->AddStrings(ListBox1->Items); NMSMTP1->PostMessage->Body->Assign(Memo1->Lines); if (LabeledEdit1->Text!=""){ if (!NMSMTP1->Connected) NMSMTP1->Connect(); NMSMTP1->SendMail(); Form3->Hide(); }else ShowMessage("Sie müssen eine Empfängeradresse angeben!"); }Mr.Blond
-
Sorry,
Habe den Fehler schon gefunden. Lag an den GMX Sicherheitseinstellungen.
MFG
Mr.Blond