class procedure Tevendesc.NMSMTPConnect(Sender: TObject);
begin
if fNMSMTP.ReplyNumber <> 500 then
begin
if fNMSMTP.ReplyNumber = 250 then
fNMSMTP.Transaction('auth login');//开始认证
if fNMSMTP.ReplyNumber = 334 then
begin
fNMSMTP.Transaction(EncodeBase64(fUserName)); // 处理用户名
fNMSMTP.Transaction(EncodeBase64(fPassword)); // 处理密码
end;
end;
end;