델파이5로 메일보내기 프로그램을 작성 중입니다..
// 메일 써버와 연결 처리
try
with SMTP_procotol do begin
ClearParameters;
Host := 'mail.aaa.co.kr';
Port := 25;
UserID := 'aaa';
Connect;
end;
// 보내는 사람 정보
with SMTP_procotol.PostMessage do begin
// 밑에 같이 처리하면 나중에
FromAddress := 'aaa@aaa.co.kr'; // 보내는 사람
FromName := 'aaa';
end;
// 받는 사람 정보
with SMTP_procotol.PostMessage do begin
ToAddress.Add(Trim(Eb_resive_name.Text)); //받는사람 email주소
Attachments.AddStrings(LB_upfile.Items);
Subject := Eb_title.Text;
Body.Assign(Memo_mailmessage.Lines);
end;
SMTP_procotol.SendMail;
Except
on ESockError do
begin
MessageDlg('E-Mail 전송을 실패 했습니다!',mtWarning,[mbOK],0);
SMTP_procotol.Disconnect;
end;
end;
이렇게 해서 메일을 보내면
503 rcpt first 에러가 뜹니다...
아웃룩에서는 aaa 계정으로 메일 보내기,받기 가 다 됩니다..
그런데 이상한것은 아웃룩('aaa@aaa.co.kr')을 한번 띄우고
프로그램을 실행해서 메일을 보내면 에러가 뜨지 않고 잘 보내집니다...
무엇이 문제인지 점 알려주세요....