Если вы отправляете почту функцией PHP mail, то может возникнуть ситуация, при которой ваши письма попадают в спам или даже не доходят до адресата.
Как правило, это связано с неверной настройкой параметров отправки почты, из-за которых промежуточные почтовые сервера прикрепляют к письму флажок «Возможно, спам» или вовсе отказываются пропустить ваше письмо.
Для обеспечения отправки и успешной доставки почты с сайта в панели управления необходимо сделать следующие действия:
1. Выберите пункт меню «WWW» => «PHP».
2. В списке версий выберите используемую вами версию и нажмите кнопку «Настройка» (используемую на вашем сайте версию вы можете посмотреть в свойствах вашего WWW-домена).
3. В открывшихся настройках исправьте переменную PHP sendmail_path (по умолчанию /usr/sbin/sendmail -t -i -f webmaster@example.com , вместо webmaster@example.com впишите адрес, с которого должна уходить почта)
1. Выберите пункт меню «Почта» => «Почтовые домены».
2. При необходимости создайте почтовый домен вашего сайта или войдите в редактирование существующего
3. Не забудьте включить для почтового домена DMARC и DKIM — это позволит почтовым серверам-пересыльщикам оценить надёжность вашего письма.
В некоторых случаях почтовые сервера могут понизить рейтинг писем из-за, например, отсутствующей текстовой версии письма. Точно установить причину, по которой вашим письтмам присваивается низкий спам-рейтинг вы можете с помощью сервиса mail-tester.com