NMSMTP.host := 'smtp.21cn.com';
NMSMTP.port := 25 (通信端口)
  NMSMTP1.Host := 'smtp.163.net';
  NMSMTP1.Port := 25;
  NMSMTP1.UserID := 'wjohen';
  NMSMTP1.PostMessage.ToAddress.Add('[email protected]');
  NMSMTP1.PostMessage.Subject := 'test';
  NMSMTP1.SendMail;NMSMTP.host,port,userID这些参数必须要写,但可以在发送前将头信息曲调,也就是将NMSMTP.host,port,userID信息不让对方看见

解决方案 »

  1.   

    不一定,这要看对方smtp服务器的设置,但一般默认的是25
      

  2.   

    To zx_wang(wzx):单这样写可能还不行吧!
    To outer2000(天外流星):怎么个验证啊?
    帮chons (琼(不再犹豫)) 说句话,谁最好写个例子来!呵呵..
      

  3.   

    同意楼是的说法
    我想也是,是不是每台服务器的port都是25呢?
      

  4.   

    delphi的demos里有例子,自己看很快就会的。(demos下的fastnet文件夹中)
      

  5.   

    用TIDSmtp控件(在delphi6中),可实现身份验证,也可不身份验证,
    给你个例子http://www.csdn.net/cnshare/soft/12/12399.shtm
    恳请指教!
      

  6.   

    I am studing 
    help you up