|
NMSMTP 컴포넌트를 이용해서 프로그램 만들었습니다.
인터넷은 ADSL을 쓰고 있습니다.
근데 host에
NMSMTP1->Host = "ppp.kornet.net";
NMSMTP1->Port = 25;
NMSMTP1->UserID = "hurco"; //dreamwiz ID가 hurco임
NMSMTP1->PostMessage->FromAddress = "hurco@dreamwiz.com";
NMSMTP1->PostMessage->FromName = "hurco";
NMSMTP1->PostMessage->Subject = "메일보내기";
NMSMTP1->PostMessage->ToAddress->Add("whitefish@empal.com");
NMSMTP1->PostMessage->ToBlindCarbonCopy->Add(Edit9->Text);
NMSMTP1->PostMessage->ToCarbonCopy->Add(Edit8->Text);
NMSMTP1->PostMessage->Attachments->AddStrings(ListBox1->Items);
NMSMTP1->PostMessage->Body->Assign(Memo1->Lines);
NMSMTP1->SendMail();
으로 메일을 보내면 korea.com을 쓰는 사람에게는 메일이 정상적으로 가는데
한메일이나 엠팔을 사용하는 사람에게는 리턴메일로 돌아옵니다.
돌아오는 에레메시지는 수신측 프로토콜 오류라고 하는데
smtp설정상에 문제가 있는것 같아서 ....
host를 kornet.net이 아닌 다른(dreamx.net같은) 곳으로 접속해서 메일을 보내려면
보내려고 하는 메일(위에서는 whitefish@empal.com)을 찾을 수 없다는 메시지가 나옵니다.
문제가 무엇인지 조언을 구합니다.
|