Q&A

  • indy SMTP 예제가 왜 안될까요??
안녕하세요..

indy를 사용해보려구하는데 잘 안되네요..



데모에 있는 SMTPRelay를 실행해보려구 하는데 "501 5.0.0 Invalid domain name" 이라구하는 에러만 뜨네요..



메일은 엠팔과 한메일로 보내봤거든요

폼의 caption에 메세지가 지나가는걸 보면 Trying to sendmail via: mx1.empal.com이런식으로 나오고 있는데 한참후에 멜은 안가고 위와같은 에러만....



제가 뭘 잘못한거죠???

아시는분은 알려주세요..

고맙습니다..



1  COMMENTS
  • Profile
    백정훈 2008.07.10 23:16
    혹시 보내는 PC 컴퓨터명(도메인명)이 한글이지않나요?..
    Indy에서는 에러가 나더군요..그래서 프로퍼티중에 "HeloName" 에 아무거나 입력해넣으시면 해결됩니다.
    저도 델마당에서 팁보고 알았어요.

    저도 한참 헤맸죠..ㅋㅋ..

    with IdSMTP1 do begin
    Host := 'smtp 서버주소';
    Port := 25;
    HeloName := 'dfadd';
    Connect;
    end;