postfix только как отправитель

Автор zCirill, 29 сентября 2013, 00:46:36

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

zCirill

Добрый день.

Есть сервер на котором крутится веб приложение.
Почта хостится у хостера и раньше отправлял через ssmtp (посредством smtp сервера хостера)
Настала нужда отправлять прямо с сервера.

Поднял postfix с мыслью - буду только отправлять )
Прописал spf dkim - все ок.
Отправляется из телнета прекрасно, проверки проходит.

Но есть проблемы, которые никак не решить (

main.cf


# See /usr/share/postfix/main.cf.dist for a commented, more complete version

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
myorigin = $mydomain

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, localhost.$mydomain, localhost
relayhost =
mynetworks = 127.0.0.0/8
inet_interfaces = loopback-only
recipient_delimiter = +

virtual_mailbox_domains = site1.ru site2.ru
relay_domains = $mydestination, $virtual_mailbox_domains

milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891


Но при отправке из веб приложения подставляет Return-Path: <www-data@localdomain>

Можно ли силами postfix делать поле Return-Path равным полю From?

И что делать с почтой для локальных пользователей?
Летит туча писем для root и пользователей от которых выполняется crontab - надо как то отправлять наружу ... но не соображу как.

Верно ли будет выкинуть вообще  virtual_mailbox_domains и оставить только релеи? ... Попытался релеить, но при попытке отослать письмо для user@site1.ru смтп сервер провайдера откинул меня со словами - 553 We do not relay without RFC2554 authentication. (in reply to RCPT TO command))

Можно как то сделать алиасы - типа всю почту идущую для @localdomain отправлять такому то внешнему пользователю, от такого то пользователя?