Поиск:

Ответ в темуСоздание новой темы Создание опроса
> mail + php, отправка почты 
V
    Опции темы
MoLeX
  Дата 1.7.2008, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



Прива.
Проблема в следующем, при отправке почты из РНР ( mail() ) письма приходят вот от такого адресата:
Цитата

system user for apache <apache@сайт.ru> 


хотя на другом серваке этот же скрипт нормально обрабатывается и письма приходят от заданного адресата. 
В чем может быть дело?!
 smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
cardinal
Дата 1.7.2008, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: нет
Всего: 99



Код

<?php
$to      = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]' . "\r\n" .
    'Reply-To: [email protected]' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>



--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
MoLeX
Дата 1.7.2008, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



cardinal, не канает. в том то и дело  smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
MoLeX
Дата 1.7.2008, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



не у кого нет не каких предположений что-ли?!


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
marykone
Дата 1.7.2008, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 10
Всего: 67



Цитата(MoLeX @  1.7.2008,  13:12 Найти цитируемый пост)
В чем может быть дело?!


в том что скрипт запущен  пользователем апач (вероятно )
Цитата(MoLeX @  1.7.2008,  13:30 Найти цитируемый пост)
cardinal, не канает. в том то и дело  


1 какая система (ОСЬ)?
2 пользователь nobody может отправлять из системы почту ? есть для него акаунт ?
капайте в эту сторону  


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Сумасшедший
Дата 1.7.2008, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



MoLeX, А напрямую через sendmail с нужными ключами?


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
MoLeX
Дата 2.7.2008, 07:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



Цитата(marykone @  1.7.2008,  17:06 Найти цитируемый пост)
1 какая система (ОСЬ)?

Linux Mandriva


Цитата(marykone @  1.7.2008,  17:06 Найти цитируемый пост)
пользователь nobody может отправлять из системы почту ? есть для него акаунт ?

акаунт есть, отправлять может.


Цитата(Сумасшедший @  1.7.2008,  17:07 Найти цитируемый пост)
MoLeX, А напрямую через sendmail с нужными ключами? 

не пробывал, щас потестирую.


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
MoLeX
Дата 2.7.2008, 08:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



Цитата(Сумасшедший @  1.7.2008,  17:07 Найти цитируемый пост)
MoLeX, А напрямую через sendmail с нужными ключами?

не получилось, хотя может виноваты мои кривые руки  smile 

интересно то что вот в таким образом отправилось нормально
Цитата

mail('', 'subj', 'msg', "From: User <[email protected]> \r\n");


а если так 
Цитата

mail('', 'subj', 'msg', "From: [email protected] \r\n");


то отправитель будет
Цитата

system user for apache <apache@сайт.ru> 



на одном сайте вычитал:
Цитата

> Добавь пользователя www в trusted-users в sendmail.
> А что эта опция делает в сендмейле? У меня exim - постараюсь найти аналогичную. 
> Разрешает пользователю подменять адрес From. Почитайте документацию.
> Спасибо большое. Именно в том, что пользователь www не был указан в trusted_users и не позволяло ему подменять строку From: .

вывод: надо лезть в настройки. но к сожелению я этого сделать не могу. можно ли это изменить прям из рнр скрипта?!


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
cardinal
Дата 2.7.2008, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: нет
Всего: 99



А если так
Код

mail('', 'subj', 'msg', "From: <[email protected]> \r\n");



--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Lesnoy_chelovek
Дата 2.7.2008, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 19.9.2007

Репутация: 1
Всего: 1



Или вот так:
Код

(mail($emailAdmin, $subj, $mail_text, $headers,"-f".$emailAdmin))

PM MAIL WWW   Вверх
Сумасшедший
Дата 2.7.2008, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



Цитата(MoLeX @  2.7.2008,  08:39 Найти цитируемый пост)
не получилось, хотя может виноваты мои кривые руки

Если после (пример на перле, но смысл, думаю, понятен)
Код

$sendmail = "/usr/sbin/sendmail -t -f адрес отправителя";
$fd = popen($sendmail, "w");
fputs($fd, "From: <".$letter['mail_from'].">\r\n");
...
pclose($fd) >> 8 & 0xFF;

не получилось - надо смотреть настройки exim чтобы разрешил менять адрес не только руту (как ты вычитал на одном сайте). И с mail(); пытаться что-то сделать бесполезно.
Если найдёшь - выложи, пожалуйста - мне завтра-послезавтра почти с этим же надо будет разбираться)

Это сообщение отредактировал(а) Сумасшедший - 2.7.2008, 11:52


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
MoLeX
Дата 12.7.2008, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



Цитата(Сумасшедший @  2.7.2008,  11:50 Найти цитируемый пост)
Если найдёшь - выложи, пожалуйста - мне завтра-послезавтра почти с этим же надо будет разбираться)

не чего не нарыл. даже
Код

ini_set("sendmail_from", "[email protected]");


не помогло
 smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Сумасшедший
Дата 12.7.2008, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



MoLeX, думал ты накопал ужеsmile
в exim.conf есть опция trusted_users добавь туда кого нужно и он сможет всё менять


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
MoLeX
Дата 13.7.2008, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



Сумасшедший, ок. погляжу


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0574 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.