想写一个极为简单的EMAIL发送程序
procedure TForm1.Button1Click(Sender: TObject);
begin
idsmtp1.Host := 'smtp.sina.com.cn';
//基于安全问题,下面密码和用户名是假的,但我的程序里面是真实的
idsmtp1.Password := '12345';
idsmtp1.Username := 'ABCDEFG';
idmessage1.Subject := 'xxxxxxxxxx';
idmessage1.Body.Assign( memo1.Lines) ;
idsmtp1.Connect();
idsmtp1.Send(idmessage1);
idsmtp1.Disconnect;
end;
运行时候出现下列错误,:
"SMTP登陆出错误,新浪邮件系统增加了SMTP服务认证,从2001年2月28日起,只有新浪会员才能享受."
我该怎么办? 或者程序出现什么问题?但为何我的OUTLOOK可以用我的用户名称登陆而没问题?