我想从SMTPS(安全SMTP)使用印和exaplined技术发送电子邮件的修改Marco坎文章 。
这是我在用的:
object SMTP: TIdSMTP
IOHandler = IdSSLIOHandlerSocketOpenSSL1
SASLMechanisms = <>
UseTLS = utUseExplicitTLS
Left = 32
Top = 196
end
和
SMTP.Host := 'smtps.pec.aruba.it';;
SMTP.Port := 465;;
SMTP.Username := 'myaddress@pec.it';
SMTP.Password := 'myPassw0rd';
MailMessage.Encoding := meDefault;
MailMessage.From.Address := 'myaddress@pec.it';
MailMessage.BccList.EMailAddresses := 'testaddress0@gmail.com';
MailMessage.Subject := 'Test Mail';
MailMessage.Body.Text := 'Please ignore this mail, This is a test';
SMTP.Connect; //failure!!!
SMTP.Send(MailMessage);
我程序挂起上SMTP.Connect,但没有任何异常或有用的错误。
相反,如果不是aboe我用gmail setings作为解释文章的所有作品
能否请您给的建议吗?
我有印10.5.8和为EXE相同的路径SSL的DLL。