При использовании Delphi 2007 и Indy 10.6.2.0 у меня возникает следующая ошибка при попытке использовать TIdSMTP
в определенной учетной записи:
Отказано в доступе — неверное имя HELO (см. RFC2821 4.1.1.1)
Я впервые вижу эту ошибку. Другие аккаунты отправляются без проблем. По соображениям безопасности я не могу предоставить учетные данные, но учетная запись подключена к порту 587 и использует SSL со следующими параметрами:
SSLOptions.Method := sslvTLSv1;
SSLOptions.VerifyMode := [];
SSLOptions.VerifyDepth := 0;
OnStatusInfo := ssl1statusinfo;
TIdSMTP.HeloName
? Некоторые серверы требуют этого. - person whosrdaddy   schedule 20.01.2020