Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 12.12.2011, 15:26   #1
акуэна
 
Аватар для mihavxc
 
Регистрация: 22.08.2009
Сообщений: 59
Репутация: 10
Отправить сообщение для mihavxc с помощью ICQ

По умолчанию Senmail,php и почтовые ящики

Добрый день.

Для одного проекта потребовалось отправлять письма пользователям через пхп(рассылка уведомлений) + принимать письма на другие почтовые ящики на этом сервере.

Ubuntu, sendmail.

функция mail все отлично шлет, но соответственно шлет от почтового ящика www-data@server.com.

Как заставить php слать письма от ящика notification@server.com. Пользователя notification в системе я создал. В php.ini использование стороннего smtp только для win32

Спасибо
mihavxc вне форума   Ответить с цитированием

Реклама
Старый 12.12.2011, 15:29   #2
madoff
[root@local ~]#
 
Регистрация: 02.12.2009
Адрес: world
Сообщений: 3,122
Репутация: 121254
Отправить сообщение для madoff с помощью ICQ Отправить сообщение для madoff с помощью Skype™

По умолчанию Re: Senmail,php и почтовые ящики

в вертуал хост использовать php_admin_value sendmail_path
__________________
Администратор Linux,Freebsd.
построения крупных проектов.
ICQ#: 241606.
madoff вне форума   Ответить с цитированием
Старый 12.12.2011, 15:36   #3
mihavxc
акуэна
 
Аватар для mihavxc
 
Регистрация: 22.08.2009
Сообщений: 59
Репутация: 10
Отправить сообщение для mihavxc с помощью ICQ

ТопикСтартер Re: Senmail,php и почтовые ящики

Цитата:
Сообщение от madoff Посмотреть сообщение
в вертуал хост использовать php_admin_value sendmail_path
У меня лайти. Да и, если честно не могу понять причем тут виртуальные хосты.

А параметр -f webmaster@example.com в sendmail_path это костыль или нормальное решение?
mihavxc вне форума   Ответить с цитированием
Старый 12.12.2011, 15:47   #4
madoff
[root@local ~]#
 
Регистрация: 02.12.2009
Адрес: world
Сообщений: 3,122
Репутация: 121254
Отправить сообщение для madoff с помощью ICQ Отправить сообщение для madoff с помощью Skype™

По умолчанию Re: Senmail,php и почтовые ящики

Принимать письма вы можете как угодно, создаёте, почтовый акант и принимайте нездоровье, по поводу отправки скрпитом, уберите параметр -f и в принципе вы сможете указывать любое имя. хотя я могу не правельно понимать вас.
madoff вне форума   Ответить с цитированием
Старый 12.12.2011, 15:54   #5
mihavxc
акуэна
 
Аватар для mihavxc
 
Регистрация: 22.08.2009
Сообщений: 59
Репутация: 10
Отправить сообщение для mihavxc с помощью ICQ

ТопикСтартер Re: Senmail,php и почтовые ящики

Цитата:
Сообщение от madoff Посмотреть сообщение
Принимать письма вы можете как угодно, создаёте, почтовый акант и принимайте нездоровье, по поводу отправки скрпитом, уберите параметр -f и в принципе вы сможете указывать любое имя. хотя я могу не правельно понимать вас.
1. Если я убираю -f, то все письма из php уходят от www-data@server.com, так как lighttpd запушен от пользователя www-data. А мне нужно из php отправлять письма от имени notification@server.com
В идеале - чтобы я из php мог регулировать от какого почтового ящика на моем сервере отправить письмо.

2. Я добавил пользователя notification в систему(adduser). Отправил на него письмо, вернулся отбойник, что такое пользователь в системе не зарегистрирован.
mihavxc вне форума   Ответить с цитированием
Старый 12.12.2011, 16:19   #6
netwind
Академик
 
Регистрация: 06.05.2007
Сообщений: 6,010
Репутация: 490997

По умолчанию Re: Senmail,php и почтовые ящики

Цитата:
Сообщение от mihavxc Посмотреть сообщение
В идеале - чтобы я из php мог регулировать от какого почтового ящика на моем сервере отправить письмо.
этого можно достичь вообще без настройки - php-скрипт должен правильно составить письмо со всеми заголовками. Например, указать
From: Notification <notification@server.com>
netwind вне форума   Ответить с цитированием
Старый 12.12.2011, 16:22   #7
mihavxc
акуэна
 
Аватар для mihavxc
 
Регистрация: 22.08.2009
Сообщений: 59
Репутация: 10
Отправить сообщение для mihavxc с помощью ICQ

ТопикСтартер Re: Senmail,php и почтовые ящики

Цитата:
Сообщение от netwind Посмотреть сообщение
этого можно достичь вообще без настройки - php-скрипт должен правильно составить письмо со всеми заголовками. Например, указать
From: Notification <notification@server.com>
Я планирую сделать для почтовых ящиков, с которых будет отправляться почта все возможные сертификаты и подписи, чтобы избежать попадания в спам.

Не скажется ли такая "подстановка емейла отправителя в лоб" негативно в плане обнаружения спама?
mihavxc вне форума   Ответить с цитированием
Старый 12.12.2011, 16:29   #8
madoff
[root@local ~]#
 
Регистрация: 02.12.2009
Адрес: world
Сообщений: 3,122
Репутация: 121254
Отправить сообщение для madoff с помощью ICQ Отправить сообщение для madoff с помощью Skype™

По умолчанию Re: Senmail,php и почтовые ящики

Цитата:
Сообщение от mihavxc Посмотреть сообщение
Я планирую сделать для почтовых ящиков, с которых будет отправляться почта все возможные сертификаты и подписи, чтобы избежать попадания в спам.

Не скажется ли такая "подстановка емейла отправителя в лоб" негативно в плане обнаружения спама?
Нет спама не будет, если будут соблюдены правела, настройки ptr mx spf
madoff вне форума   Ответить с цитированием
Старый 12.12.2011, 16:35   #9
mihavxc
акуэна
 
Аватар для mihavxc
 
Регистрация: 22.08.2009
Сообщений: 59
Репутация: 10
Отправить сообщение для mihavxc с помощью ICQ

ТопикСтартер Re: Senmail,php и почтовые ящики

То есть на стороне получателя нельзя будет определить, что я подставил почтовый ящик отправителя тупо в php, а не передал его параметром в сам sendmail?
mihavxc вне форума   Ответить с цитированием
Старый 12.12.2011, 16:38   #10
netwind
Академик
 
Регистрация: 06.05.2007
Сообщений: 6,010
Репутация: 490997

По умолчанию Re: Senmail,php и почтовые ящики

Цитата:
Сообщение от mihavxc Посмотреть сообщение
Не скажется ли такая "подстановка емейла отправителя в лоб" негативно в плане обнаружения спама?
антиспам крупных сервисов штука неопределенная. может скажется, а может и нет.

Цитата:
Сообщение от mihavxc Посмотреть сообщение
То есть на стороне получателя нельзя будет определить, что я подставил почтовый ящик отправителя тупо в php, а не передал его параметром в сам sendmail?
Не помню что там в sendmail, но скорее можно просмотром всех заголовков в почтовом клиенте. Без этого почтовая программа получателя покажет только основные заголовки, которые вы создадите из php. Выглядеть будет нормально.
netwind вне форума   Ответить с цитированием
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны