Не удалось установить соединение с хостом smtp.office365.com [# 0] на сервере IIS - PullRequest
0 голосов
/ 08 июля 2019

Я пытаюсь отправить электронное письмо из Office365 с помощью Laravel с сервера IIS. Я получаю эту ошибку: не удалось установить соединение с хостом smtp.office365.com [# 0]

Я использую TLS с портом 587.

Я также попробовал порт 465, но он не работал. ниже приведен код, откуда я получаю эту ошибку

if (isset($this->params['stream_context_options'])) {
        $options = array_merge($options, $this->params['stream_context_options']);
    }
    $streamContext = stream_context_create($options);
    $this->stream = @stream_socket_client($host.':'.$this->params['port'], $errno, $errstr, $timeout, STREAM_CLIENT_CONNECT, $streamContext);
    if (false === $this->stream) {
        throw new Swift_TransportException(
            'Connection could not be established with host '.$this->params['host'].
            ' ['.$errstr.' #'.$errno.']'
            );
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...