Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Свойство почтового отправления
 
 автор: Владимир55   (10.08.2009 в 23:32)   письмо автору
 
 

Проблема не блещет новизной - очередная заморочка с почтой. Чтобы не плодить новых тем, я тщательно пересмотрел весь форум, после чего запутался окончательно...

Суть дела.
Скрипт отправляет почту вот таким образом:
     $USER_CLIENT_MAIL = 'vla@site.ru';
    $tema = "=?windows-1251?B?".base64_encode('Вопрос ')."?=";
    $From = "From: " . $adres . "<" . $adres . ">\nContent-Type: text/html; charset=windows-1251";
    $telo = $info ;
    mail($USER_CLIENT_MAIL, $tema, $telo, $From);


Почта доходит, но когда я смотрю свойство полученного почтового отправления, то вижу там заголовки интернета, отсутствующие в письмах, сгенерированных штатной почтовой программой. Вот первые две строки:
Return-Path: <355@list.ru>
Received: (from www@localhost)

Фигурирующий здесь адрес - это адрес, указанный на хостинге для связи с владельцем, и не имеющий никакого отношения к почтовому отправлению.
Да еще с какой-то стати localhost...

Как всё это понять?

  Ответить  
 
 автор: Trianon   (10.08.2009 в 23:42)   письмо автору
 
   для: Владимир55   (10.08.2009 в 23:32)
 

Вопрос должен быть адресован т.наз. postmaster'у (администратору почтового сервера) домена.

  Ответить  
 
 автор: Владимир55   (10.08.2009 в 23:52)   письмо автору
 
   для: Trianon   (10.08.2009 в 23:42)
 

Ну, так это я и есть!

Что мне у себя спросить?

=========
Сайт на ВДС.

  Ответить  
 
 автор: Trianon   (11.08.2009 в 00:29)   письмо автору
 
   для: Владимир55   (10.08.2009 в 23:52)
 

Я полагал, что любой сервер кто-то администрит.
Как в деталях нужно поменять настройки я не знаю. Квалификации не хватает.
Но суть проблемы в том, что Ваш почтовый сервер (точнее его mail transfer agent) считает себя localhost, вместо того чтобы считать себя почтовым сервером домена.

  Ответить  
 
 автор: Владимир55   (11.08.2009 в 00:32)   письмо автору
 
   для: Trianon   (11.08.2009 в 00:29)
 

Спасибо, потеребим техподдержку!

  Ответить  
 
 автор: Владимир55   (11.08.2009 в 11:39)   письмо автору
 
   для: Владимир55   (11.08.2009 в 00:32)
 

Техподдержка сказала, что всё так и должно быть:

адрес указанный в свойствах www домена с которого отправляется почта, его sendmail укажет в качестве адреса отправителя.

Received: (from www@localhost) - это адрес откуда Вы непосредственно получили почту, которую туда отправил by site.ru (8.14.3/8.14.3) id n7AJN7CI043375


Пожалуй что, логика в этом есть...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования