|
NMSMTP를 이용해서 메일을 보내는데요
제 컴에 SMTP 는 설치 했어요
OS는 XP 이구요
NMSMTP1->Host = "127.0.0.1";
NMSMTP1->Port = 25;
NMSMTP1->UserID = "greenby";
NMSMTP1->Connect();
NMSMTP1->PostMessage->FromAddress = Edit3->Text; // 송신자 메일 주소
NMSMTP1->PostMessage->FromName = Edit5->Text; // 송신자명
NMSMTP1->PostMessage->Subject = Edit2->Text; // 제목
NMSMTP1->PostMessage->ToAddress->Add(Edit4->Text); //수신자 메일 주소
// NMSMTP1->PostMessage->ToBlindCarbonCopy->Add(Edit9->Text); //숨은 참조
// NMSMTP1->PostMessage->ToCarbonCopy->Add(Edit8->Text); //참조
NMSMTP1->PostMessage->Attachments->Add(WriteFileName); //첨부
NMSMTP1->PostMessage->Body->Assign(Memo1->Lines); //내용
NMSMTP1->SendMail();
이렇게 코딩 했구요
그런데 SendMail 부분에서 554. 5.5.2 No valid recipients 가 나오고 메일이 송신이 안되고 있어요
어떻게 하면 되는지 가르쳐 주세요
아참 외부 메일 서버를 통하면
550 Incomplete envelope information 이라는 에러가 나와요
|