Неожиданный номер порта при использовании Indy10 idSMTP (Delphi / C ++ Builder) - PullRequest
2 голосов
/ 02 января 2012

Пытается отправить почту с Indy10, но, похоже, хочет использовать порт 465 вместо порта 25.Я проверил его на различных SMTP-серверах, которые разрешают порт 25, но я получаю только сообщение:

Не удается подключиться к SMTP-серверу (62.149.128.11:465), подключитьсяошибка 10060.

Вот мой простой код:

idSMTP1->Host = "smtp.xxyy.com";
idSMTP1->Username = "myname@xxyy.com";
idSMTP1->Password = "mypassword";
idSMTP1->Port = 25;
idSMTP1->AuthType = satDefault;
idSMTP1->UseTLS = utNoTLSSupport;
try {
  idSMTP1->Connect();
  }
catch(...) {
  throw;
  }
...