Q&A

  • NMSMTP를 사용해 메일을 보내려고 하는데..소켓에러가(10038)
아래와 갈이 작성했습니다..



NMSMTP1.Host := 'pop.kebi.com';

NMSMTP1.UserID := 'herong';

NMSMTP1.Connect;



NMSMTP1.PostMessage.FromAddress := 'herong@kebi.com';

NMSMTP1.PostMessage.ToAddress.Text := 'herong@hanmail.net';

NMSMTP1.PostMessage.Subject := '테스트';



NMSMTP1.PostMessage.Body.text := '테스트';

NMSMTP1.SendMail;

NMSMTP1.Disconnect;

showmessage('Mail sent !');



메일은 제대로 보내집니다만..

메일을 보내고 Disconect 하는 부분에서 10038에러가 떨어지네요..

뭐가 문제인거죠?



1  COMMENTS
  • Profile
    한원희 2001.03.27 20:27
    아마도 소켓 연결이 미리 끊어져서 그런것은 아닐런지 모르겠습니다.(추측 -_-)

    Disconnect 부분을



    if NMSMTP1.Connected then NMSMTP1.Disconnect;



    요렇게 바꾸어서 실행해 보십시요...



    그럼, 즐거운 하루 되시길...





    이돌람바 wrote:

    > 아래와 갈이 작성했습니다..

    >

    > NMSMTP1.Host := 'pop.kebi.com';

    > NMSMTP1.UserID := 'herong';

    > NMSMTP1.Connect;

    >

    > NMSMTP1.PostMessage.FromAddress := 'herong@kebi.com';

    > NMSMTP1.PostMessage.ToAddress.Text := 'herong@hanmail.net';

    > NMSMTP1.PostMessage.Subject := '테스트';

    >

    > NMSMTP1.PostMessage.Body.text := '테스트';

    > NMSMTP1.SendMail;

    > NMSMTP1.Disconnect;

    > showmessage('Mail sent !');

    >

    > 메일은 제대로 보내집니다만..

    > 메일을 보내고 Disconect 하는 부분에서 10038에러가 떨어지네요..

    > 뭐가 문제인거죠?

    >