Пepecтaлa paбoтaть фopмa oбpaтнoй cвязи. Хелп

1 234
M
На сайте с 04.12.2013
Offline
223
#31
EvGenius:
это уже, как выше сказали, заморочки mail.ru
не принимет письмо с отправителем @mail.ru, но отправленное не с mail.ru

😂 Это не их заморочки, а заморочки ТСа.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
S
На сайте с 30.09.2016
Offline
469
#32

И как это порой удаётся растянуть такие темы на несколько страниц... 😕

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
M
На сайте с 04.12.2013
Offline
223
#33

Klopopryg, если у хостера при отправке используется мыло на левом домене (таком как mail.ru; домен хостера левым не считается, но конечно желательно, чтобы он был настроен под отправку почты; в реальном мыле отправителя может использоваться домен хостера, а в мыле, указанном во From, – ваш домен – для шареда это нормально), можно прописать нормальное мыло в пятом параметре ф-ции с -f перед ним или использовать пользовательский конфиг пыха, в котором нужно написать полностью команду sendmail, включая в том числе и параметр -f с мылом.

К заголовкам перед Content-Type нужно добавить

MIME-Version: 1.0

Content-Transfer-Encoding: 8bit

From/Sender с тем же мылом должен автоматом добавиться, но на всяк. случай можете и сами добавить его к вашему списку заголовков в скрипте. Если в реальном мыле отправителя используется домен хостера, а вы хотите указать во From мыло на своем домене, то сами задаете From.

На всяк. случай в панели хостера создаете ящик с адресом на своем домене, если используете этот адрес при отправке (тут конечно не помешает настроить/подправить хотя бы SPF-запись). Это, чтобы почтовый сервер точно выпустил и вы могли недоставленные письма отлавливать (даже если в реальном мыле отправителя используется домен хостера, то мыло на вашем домене по идее должно стать алиасом к созданному ящику или наоборот).

Короче, настраивать нужно отправку, а не просто переносить скрипт «на др. хостинг».

Klopopryg
На сайте с 29.12.2004
Offline
344
#34

вопрос решился, оказалось, достаточно было принудительно указать кодировку и все заработало!

Лучше выстрелить, перезарядить и еще раз выстрелить, чем светить фонариком и спрашивать - "кто тут?"
1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий