OpenSSL: dh key too small

На новом сервере (Debian 10) с сайтом на Laravel возникла эта проблема. Ошибка появлялась в логах при отправке уведомлений по электронной почте. Отправка сообщений не работала.[..]

Проверка открытых портов

Проверить все открытые порты на сервере с самого сервера можно программой netstat. Возможно, придется её установить, по-умолчанию её нет в системе.[..]

Свой почтовый сервер

Почту для домена бесплатно предлагает Яндекс, но использовать его не хочется. У Google это стоит денег. Но если всё равно платить, то может лучше завести свой почтовый сервер? Раньше для этого приходилось много настраивать, теперь существуют готовые для использования пакеты и Docker-контейнеры.[..]

Отправка почты из PHP через SMTP

Штатная функция mail в PHP не имеет возможности отправлять почту через SMTP. В старых сайтовых движках по этому поводу тоже не заморачивались. Благо, такой функционал можно легко добавить при помощи готового модуля PHPMailer. Этот способ лучше и проще, чем настраивать на веб-сервере Exim.[..]

Почта Gmail в Elementary OS и небезопасное приложение

По умолчанию в Elementary OS встроен почтовый клиент. Чтобы его настроить на работу с почтой от Google достаточно выбрать в списке сервис Gmail, ввести полностью свой почтовый адрес и пароль. Однако, последующая попытка подключения может закончиться неудачей. Программа может сообщить, что имя пользователя или пароль указаны не верно, хотя в их правильности сомнений нет.[..]

Настройка в Debian отправки почты через PHP

По умолчанию на веб-сервере с Debian не работает отправка почты, хоть из командной строки, хоть из PHP. Чтобы это поправить можно настроить Exim. Сделать это не сложно. В статье все показано, плюс разбираются другие проблемы, из-за которых бывают сложности с доставкой почты.[..]