Q&A

  • idSMTP 간단한 메일보내기 소스 좀 봐주세요..
여기저기 찾다가 소스를 구했는데요..
안되네요..
델파이 6 입니다..

begin
  // Config Client
  idSMTP1.UserId:= 'dogmh';
  idSMTP1.Password:= '*******';
  idSMTP1.Host:= 'smtp.hanmir.com';
  idSMTP1.Port:= 25;

  // Connect SMTP Server
  idSMTP1.Connect;
                          
  try
    with MyMessage do // Message = TidMessage <-- 여기서부터 아래로 전부 걸리네요...
    begin
      // Config Subject
      Subject:= 'IP ';

      // Config
      From.Text:= Label1.Caption;

      // Config Recipient
      Recipients.EMailAddresses:='put addresses mail for the recipient';
      ReceiptRecipient.Address:='put a list of recipient addresses';

      // examples
      // Recipients.EmailAddresses:='davidi@borland.com';
      // ReceiptRecipient.Address:='man1@borland.com;man2@borland.com;emerson@facunte.com.br';
      // Config Message
      Body.Text:= Label2.Caption;

      // Send e-mail
      idSMTP1.Send(MyMessage);
    end; // with MyMessage
  finally
    // Discconect Server
    idSMTP1.Disconnect;
  end;
1  COMMENTS
  • Profile
    KDDG_Apine 2004.03.26 06:11
    정확히 어떤 컴포넌트를 사용하고 계신지는 모르겠지만...

    대략 메일을 보내는 컴포넌트 idSmtp이구요
    그리고 idmsessage는 메일 컴포넌트 같습니다..

    idMessage로 봐서 인디에 있는 컴포넌트 같은데... 메일을 보낼때

    꼭 넣어야 하는 부분들이 있죠....

    누구한테 보낼것인가 , 제목, 누가 보내는가, 내용, 이런것들을 꼭 설정해야 합니다...

    강좌나 자료실에서 한번 자료를 찾아보세요..  ^^;