try IdSMTP1.Authenticate; IdSMTP1.Send(IdMessage1); if IdSMTP1.LastCmdResult.NumericCode = 250 then ShowMessage('发送成功'); except end;{下面一段是我发送邮件的跟踪信息第一步:准备连接到服务器!smtp.126.com---------------------返回信息--连接服务器 250mailPIPELININGAUTH LOGIN PLAINAUTH=LOGIN PLAIN8BITMIME第二步:服务器要求验证服务器要求验证---------------------返回信息--要求验证 250mailPIPELININGAUTH LOGIN PLAINAUTH=LOGIN PLAIN8BITMIME第三步:开始验证服务器验证通过---------------------返回信息--验证 235Authentication successful第四步:开始发送邮件---------------------发送成功 250---------------------返回信息—发送邮件成功 250Mail OK queued as smtp1,C8mowAPBYkc0E3hJrNtLAg--.5331S2 1232606005第五步:断开服务器---------------------返回信息--连接断开 250Mail OK queued as smtp1,C8mowAPBYkc0E3hJrNtLAg--.5331S2 1232606005}