Доброго времени суток. Установил и настроил почтовый сервер (FreeeBSD7.0, Postfix, Cyrus-SASL, MySQL, Courier-IMAP, postfixadmin, Ilohamail). Создал через postfixadmin виртуальный домен domain.local и почтовые ящик user1@domain.local. Настроил почтовик на получение почты из вне. Письма получаютсь с внешних почтовых ящиков и ложатся на внутренние. Отправляется же почта только на внутренние почтовые адреса. Ни кто не подскажет как сделать так, что бы почта отправлялась через внешние почтовые адреса на внешние почтовые ящики. Т.е. если у нас есть локальный адрес user1@domain.local; внешний адрес user1@mail.ru; адрес на который надо отправить pupkin@yandex.ru. Как отправлять почту с user1@domain.local через user1@mail.ru на адрес pupkin@yandex.ru.
Вот конфиг main.cf
queue_directory = /var/spool/postfix
base = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
mail_owner = postfix
default_privs = nobody
myhostname = fw.domain.local
mydomain = domain.local
myorigin = $mydomain
inet_interfaces = all
virtual_mailbox_domains
mydestination = $myhostname, localhost.$mydomain, localhost
local_recipient_maps = unix:passwd.byname $alias_maps
mynetworks = 127.0.0.0/8, 192.168.0.0/28
relayhost = smtp.mail.ru
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/usr/local/etc/postfix/sasl-passwords
smtp_sasl_type = cyrus
smtp_sasl_security_options = noanonymus
transport_maps = hash:/usr/local/etc/postfix//transport_maps
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
$myhostname вначале текста
smtpd_banner = $myhostname ESMTP
debug_peer_level = 2
sender_bcc_maps = hash:/usr/local/etc/postfix/sender_bcc
smtpd_etrn_restrictions = reject
smtpd_reject_unlisted_sender = yes
disable_vrfy_command = yes
strict_rfc821_envelopes = yes
show_user_unknown_table_name = no
address_verify_sender = <>
unverified_sender_reject_code = 550
smtpd_helo_required = yes
smtp_always_send_ehlo = yes
smtpd_hard_error_limit = 8
smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_login_maps = mysql:$base/mysqlLookupMaps/sender.conf
virtual_alias_maps = mysql:$base/mysqlLookupMaps/alias.conf
virtual_mailbox_domains = mysql:$base/mysqlLookupMaps/domain.conf
virtual_mailbox_maps = mysql:$base/mysqlLookupMaps/mailbox.conf
virtual_mailbox_base = /mail
virtual_mailbox_limit_maps = mysql:$base/mysqlLookupMaps/quota.conf
virtual_maildir_extended=yes
virtual_mailbox_limit_override=yes
virtual_create_maildirsize = yes
virtual_overquota_bounce = yes
virtual_maildir_limit_message=«Sorry, the user's maildir has overdrawn his diskspace quota, please try again later»
message_size_limit = 5242880
virtual_gid_maps = static:1981
virtual_uid_maps = static:1981
virtual_minimum_uid = 1000
Содержание файла sasl-passwords
smtp.mail.ru user1:passwords
Содержание файла transport_maps
user1@domain.local smtp:user1@mail.ru
При попытке отправить почте не доходит и в логах следующая ошибка
/var/log/maillog
Nov 29 12:29:14 relay postfix/smtp[1609]: fatal: valid hostname or network address required in server description: user1@mail.ru
Nov 29 12:29:15 relay postfix/qmgr[1106]: warning: private/smtp socket: malformed response
Nov 29 12:29:15 relay postfix/qmgr[1106]: warning: transport smtp failure — see a previous warning/fatal/panic logfile record for the problem description
Nov 29 12:29:15 relay postfix/master[1102]: warning: process /usr/local/libexec/postfix/smtp pid 1382 exit status 1
Nov 29 12:29:15 relay postfix/error[1610]: 6E2F3F743A: to=<user1@domain.local>, relay=none, delay=163352, delays=163351/1/0/0.02, dsn=4.3.0, status=deferred (unknown mail transport error)
Похожие темы
- Форум SASL и Postfix (2004)
- Форум Настройка релея на postfix (2011)
- Форум postfix + gmail (2006)
- Форум Postfix 554 5.7.1 Relay access denied (2012)
- Форум Postfix, Zimbra, split domain (2015)
- Форум Postfix принимает почту от неавторизованных пользователей (2016)
- Форум POSTFIX Relay. Снятие запретов на отправку изнутри. (2018)
- Форум Postfix в интернете (2012)
- Форум postfix не передает почту dovecot - need help (2016)
- Форум Не работает relay в postfix. (2013)