SMTP порт 465

Вопросы о том как и что сделать чтобы работало
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
Regius
Сообщения: 8
Зарегистрирован: 2018-03-19, 8:21:50

SMTP порт 465

Сообщение Regius » 2018-12-11, 10:41:22

Я правильно понимаю, что данный порт отключен?
Получаю ошибку SMTP ERROR: Failed to connect to server:
Если да, то как можно это дело включить?
Хочется отправлять письма через авторизацию на smtp.yandex.ru
Так что вроде всё по-честному))))
user h51414

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги нашей хостинговой компании

Хостинг HostFood.ru

Тарифы на хостинг, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU): https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/

Аватара пользователя
lissyara
Site Admin
Сообщения: 6104
Зарегистрирован: 2009-09-19, 22:04:41

SMTP порт 465

Сообщение lissyara » 2018-12-11, 10:52:45

разрешён:

Код: Выделить всё

ACCEPT     tcp  --  anywhere             smtp.yandex.ru      tcp multiport dports smtp,urd,submission /* Allow email to YandexMail */ 
Убей их всех! Бог потом рассортирует...

Regius
Сообщения: 8
Зарегистрирован: 2018-03-19, 8:21:50

SMTP порт 465

Сообщение Regius » 2018-12-11, 11:45:41

Ясно. Спасибо.
(похоже я совсем дурак... Эх...)

Regius
Сообщения: 8
Зарегистрирован: 2018-03-19, 8:21:50

SMTP порт 465

Сообщение Regius » 2018-12-11, 12:24:12

В общем, небольшое тестирование показало, что fsockopen("smtp.yandex.ru", 465, $errno, $errstr, 20); подключается, а вот дальше fgets уходит в аут.
т.е. данные просто невозможно получить
пробовал "стучаться" на разные сервера, на разные порты (на свой же сайт размещённый на этом же хостинге порт 80, например)
Использую 5.6.38 (native)

Есть какие-то ограничения?

Regius
Сообщения: 8
Зарегистрирован: 2018-03-19, 8:21:50

SMTP порт 465

Сообщение Regius » 2018-12-11, 12:46:04

Наверное, можно даже не отвечать))))))
Какие нафиг ограничения

Аватара пользователя
lissyara
Site Admin
Сообщения: 6104
Зарегистрирован: 2009-09-19, 22:04:41

SMTP порт 465

Сообщение lissyara » 2018-12-11, 12:47:50

отправляйте по 25, без шифрования
это точно работает, клиенты пользуются
Убей их всех! Бог потом рассортирует...

Regius
Сообщения: 8
Зарегистрирован: 2018-03-19, 8:21:50

SMTP порт 465

Сообщение Regius » 2018-12-11, 13:33:48

Я в этом очень сильно сомневаюсь

Код: Выделить всё

SMTP ERROR: AUTH command failed: 530 5.7.7 Email sending without SSL/TLS encryption is not allowed. Please see: http://help.yandex.ru/mail/mail-clients/ssl.xml
Это по 25-му порту

в общем, чтобы отправлялось нормально, надо юзать php55. Не буду вдаваться в подробности, но это связано с действительными сертификатами для >=php56
Возможно эта информация кому-то когда-то пригодится.

При том, что у меня всё работает на

Код: Выделить всё

# uname -s -r
FreeBSD 11.1-RELEASE-p9
# php -v
PHP 5.6.36 (cli) (built: May  5 2018 22:21:06) (DEBUG)