postfix i serwery wirtualne
: 06 maja 2009, 10:10
Witam.
Teoretycznie postępuję zgodnie z opisem na stronie postfixa ale nie działa?
Co chcę osiągnąć? Mam dwie domeny na serwerze - zdefiniowany plik virtual:
Jak zrobić by poza zdefiniowanymi adresami na inne nie przyjmował poczty i ją odbijał z komunikatem:
Drugi problem jaki mam to to że jak wyślę na adres:to poczta dochodzi do użytkownika ,,ola'' co jest bez sensu bo inaczej mam zdefiniowane.
Znów powinien odbić?
Byłby ktoś tak dobry i pomógł?
Mój /etc/postfix/main.cf:
Pozdrawiam i proszę o pomoc.
Teoretycznie postępuję zgodnie z opisem na stronie postfixa ale nie działa?
Co chcę osiągnąć? Mam dwie domeny na serwerze - zdefiniowany plik virtual:
Kod: Zaznacz cały
domena1.com.pl
domena2.com.pl
/etc/postfix/virtual
[email]tomek@domena1.com.pl[/email] tomek
[email]karol@domena1.com.pl[/email] karol
[email]ala@domena2.com.pl[/email] ala
[email]ola@domena2.com.pl[/email] ola
lubuser unknown
tzn. taki komunikat powinien pojawić się jeśli ktoś chce wysłać wiadomość na adresno such user
Kod: Zaznacz cały
prezes@domena1.com.pl
Drugi problem jaki mam to to że jak wyślę na adres:
Kod: Zaznacz cały
ola@domena1.com.pl
Znów powinien odbić?
Byłby ktoś tak dobry i pomógł?
Mój /etc/postfix/main.cf:
Kod: Zaznacz cały
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP mail server
biff = no
append_dot_mydomain = no
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=no
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = mail.domena1.com.pl
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname localhost.$mydomain localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
message_size_limit = 60000000
recipient_delimiter = +
inet_interfaces = all
#SASL
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
virtual_maps = hash:/etc/postfix/virtual
smtpd_sender_login_maps = hash:/etc/postfix/virtual
virtual_alias_domains = domena1.com.pl domena2.com.pl
virtual_alias_maps = hash:/etc/postfix/virtual