The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Exim, отправка почты на хостинг"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Exim, отправка почты на хостинг"  
Сообщение от Ecomak email(ok) on 25-Апр-08, 14:40 
Существует проектная система, установленная на своём сервере. При смене ответственного за проект этому сотруднику отправляется уведомление на почту через php скрипт.
Почта вида sotrudnik@some_domain.ru находится у мастерхоста.

Попробовал выполнить скрипт
<?php
$to      = 'a.makarov@some_domain.ru';
$subject = 'the subject';
$message = 'hello';
$headers = "From: Storm <null@some_domain.ru>\nContent-Type: text/html; charset=\"windows-1251\"";
mail($to, $subject, $message, $headers);
?>

конфиг Exim'a по умолчанию,в результате в логах

2008-04-25 14:12:45 1JpKv7-000HZQ-Iy <= root@log-server.some_domain.ru H=(log-server.some_domain.ru) [127.0.0.1] P=esmtp S=649 id=200804251012.m3PACj2N067543@log-server.some_domain.ru
2008-04-25 14:12:46 1JpKv7-000HZQ-Iy ** a.makarov@some_domain.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after MAIL FROM:<root@log-server.some_domain.ru>: host mx1.masterhost.ru [217.16.16.81]: 553 sorry, your envelope sender domain must exist (#5.7.1)
2008-04-25 14:12:46 1JpKv8-000HZT-PY <= <> R=1JpKv7-000HZQ-Iy U=mailnull P=local S=1681
2008-04-25 14:12:46 1JpKv7-000HZQ-Iy Completed
2008-04-25 14:12:46 1JpKv8-000HZT-PY User 0 set for local_delivery transport is on the never_users list
2008-04-25 14:12:46 1JpKv8-000HZT-PY == root@log-server.some_domain.ru R=localuser T=local_delivery defer (-29): User 0 set for local_delivery transport is on the never_users list

Помогите с настройками Exim, чтобы почта уходила нормально на мастерхост, может у кого-то есть готовый конфиг!?
И еще странно, почему в результате выполения скрипта, почта уходит с адреса root@log-server.some_domain.ru, а не с null@some_domain.ru?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Exim, отправка почты на хостинг"  
Сообщение от mario email(??) on 25-Апр-08, 15:17 
>Существует проектная система, установленная на своём сервере. При смене ответственного за проект
>этому сотруднику отправляется уведомление на почту через php скрипт.
>Почта вида sotrudnik@some_domain.ru находится у мастерхоста.
>

а сайт где находится на котором скрипт пхп вращается ?

>Попробовал выполнить скрипт
><?php
>$to      = 'a.makarov@some_domain.ru';
>$subject = 'the subject';
>$message = 'hello';
>$headers = "From: Storm <null@some_domain.ru>\nContent-Type: text/html; charset=\"windows-1251\"";
>mail($to, $subject, $message, $headers);
>?>
>

для начала (если есть необходимость нужно настроить почтовик )
>конфиг Exim'a по умолчанию,в результате в логах
>
>2008-04-25 14:12:45 1JpKv7-000HZQ-Iy <= root@log-server.some_domain.ru H=(log-server.some_domain.ru) [127.0.0.1] P=esmtp S=649 id=200804251012.m3PACj2N067543@log-server.some_domain.ru
>2008-04-25 14:12:46 1JpKv7-000HZQ-Iy ** a.makarov@some_domain.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after MAIL

тут вам говорится, что с локалхоста нельзя отправить необходимо, что бы была mx - запись для домена, внешний ip адрес с обратной записью(ptr),  
FROM:<root@log-server.some_domain.ru>: host mx1.masterhost.ru [217.16.16.81]: 553 sorry, your envelope sender domain must exist (#5.7.1)
>2008-04-25 14:12:46 1JpKv8-000HZT-PY <= <> R=1JpKv7-000HZQ-Iy U=mailnull P=local S=1681
>2008-04-25 14:12:46 1JpKv7-000HZQ-Iy Completed
>2008-04-25 14:12:46 1JpKv8-000HZT-PY User 0 set for local_delivery transport is on the
>never_users list
>2008-04-25 14:12:46 1JpKv8-000HZT-PY == root@log-server.some_domain.ru R=localuser T=local_delivery defer (-29): User 0 set
>for local_delivery transport is on the never_users list
>
>Помогите с настройками Exim, чтобы почта уходила нормально на мастерхост, может у
>кого-то есть готовый конфиг!?

см выше. выкладывайте свой конфиг быстрй дело будет
>И еще странно, почему в результате выполения скрипта, почта уходит с адреса
>root@log-server.some_domain.ru, а не с null@some_domain.ru?

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

ps. зайдите под root-ом и выполните команду mail (поробуйте отправить письма от root к root)

и больше инфы давайте где что?
у меня есть смутное предположение что вы тестите на своей машине php скрипт что бы на будущее разместить его на мастерхост.
какой дистрибутив ?

  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру