HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Server Operation (http://www.howtoforge.com/forums/forumdisplay.php?f=5)
-   -   Postfix problem. Please help! (http://www.howtoforge.com/forums/showthread.php?t=61699)

zaklad 2nd May 2013 21:50

Postfix problem. Please help!
 
Hello!

Set up server under this manual: http://www.howtoforge.com/perfect-se...ot-ispconfig-3

Seems all working fine, exept when people sending mail to admin@ or any other address they receive MD error report:

Code:

The mail system

<admin@psylab.cc>: unknown user: "admin"

Reporting-MTA: dns; psylab.cc
X-Postfix-Queue-ID: 1170E354044D
X-Postfix-Sender: rfc822; ******@yandex.ua
Arrival-Date: Thu,  2 May 2013 22:23:08 +0300 (EEST)

Final-Recipient: rfc822; admin@psylab.cc
Original-Recipient: rfc822;admin@psylab.cc
Action: failed
Status: 5.1.1
Diagnostic-Code: X-Postfix; unknown user: "admin"

And in maillog I can see someting like that:

Code:

May  2 22:23:04 psylab postfix/smtpd[2203]: connect from forward1h.mail.yandex.net[84.201.187.146]
May  2 22:23:05 psylab postfix/trivial-rewrite[2666]: warning: do not list domain psylab.cc in BOTH mydestination and virtual_mailbox_domains
May  2 22:23:05 psylab postfix/smtpd[2203]: 37C36354044C: client=forward1h.mail.yandex.net[84.201.187.146]
May  2 22:23:05 psylab postfix/cleanup[2676]: 37C36354044C: message-id=<585141367522583@web15h.yandex.ru>
May  2 22:23:05 psylab postfix/qmgr[2008]: 37C36354044C: from=<dallas712@yandex.ua>, size=1370, nrcpt=1 (queue active)
May  2 22:23:05 psylab postfix/smtpd[2203]: disconnect from forward1h.mail.yandex.net[84.201.187.146]
May  2 22:23:08 psylab postfix/smtpd[2680]: connect from unknown[127.0.0.1]
May  2 22:23:08 psylab postfix/trivial-rewrite[2666]: warning: do not list domain psylab.cc in BOTH mydestination and virtual_mailbox_domains
May  2 22:23:08 psylab postfix/smtpd[2680]: 1170E354044D: client=unknown[127.0.0.1]
May  2 22:23:08 psylab postfix/cleanup[2676]: 1170E354044D: message-id=<585141367522583@web15h.yandex.ru>
May  2 22:23:08 psylab postfix/smtpd[2680]: disconnect from unknown[127.0.0.1]
May  2 22:23:08 psylab postfix/qmgr[2008]: 1170E354044D: from=<********@yandex.ua>, size=1774, nrcpt=1 (queue active)
May  2 22:23:08 psylab postfix/trivial-rewrite[2666]: warning: do not list domain psylab.cc in BOTH mydestination and virtual_mailbox_domains
May  2 22:23:08 psylab amavis[2169]: (02169-02) Passed CLEAN {RelayedInbound}, [84.201.187.146]:50331 [**.**.**.**] <********@yandex.ua> -> <admin@psylab.cc>, Message
May  2 22:23:08 psylab postfix/smtp[2677]: 37C36354044C: to=<admin@psylab.cc>, relay=127.0.0.1[127.0.0.1]:10024, delay=3, delays=0.31/0.01/0/2.7, dsn=2.0.0, status=sent
May  2 22:23:08 psylab postfix/qmgr[2008]: 37C36354044C: removed
May  2 22:23:08 psylab postfix/local[2682]: 1170E354044D: to=<admin@psylab.cc>, relay=local, delay=0.17, delays=0.12/0.01/0/0.04, dsn=5.1.1, status=bounced (unknown user: "admin")
May  2 22:23:08 psylab postfix/cleanup[2676]: 3A38D3540456: message-id=<20130502192308.3A38D3540456@psylab.cc>
May  2 22:23:08 psylab postfix/bounce[2683]: 1170E354044D: sender non-delivery notification: 3A38D3540456
May  2 22:23:08 psylab postfix/qmgr[2008]: 3A38D3540456: from=<>, size=3547, nrcpt=1 (queue active)
May  2 22:23:08 psylab postfix/qmgr[2008]: 1170E354044D: removed
May  2 22:23:09 psylab postfix/smtp[2684]: 3A38D3540456: to=<*******@yandex.ua>, relay=mx.yandex.ru[213.180.193.89]:25, delay=1.2, delays=0.05/0.01/0.47/0.65, dsn=2.0
May  2 22:23:09 psylab postfix/qmgr[2008]: 3A38D3540456: removed

my main.cnf

Code:

readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix

inet_interfaces = all
inet_protocols = ipv4

unknown_local_recipient_reject_code = 550

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

virtual_alias_domains =.
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /var/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth_destina
smtpd_use_tls = yes
smtpd_tls_security_level = may
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
transport_maps = hash:/var/lib/mailman/data/transport-mailman, proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $
smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf
smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf
maildrop_destination_concurrency_limit = 1
maildrop_destination_recipient_limit = 1
virtual_transport = dovecot
header_checks = regexp:/etc/postfix/header_checks
mime_header_checks = regexp:/etc/postfix/mime_header_checks
nested_header_checks = regexp:/etc/postfix/nested_header_checks
body_checks = regexp:/etc/postfix/body_checks
myhostname = psylab.cc
mynetworks = 127.0.0.0/8
dovecot_destination_recipient_limit = 1
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
receive_override_options = no_address_mappings
content_filter = amavis:[127.0.0.1]:10024
relayhost =.
mailbox_size_limit = 0
message_size_limit = 0

my master.cf
Code:

smtp      inet  n      -      n      -      -      smtpd
submission inet n      -      n      -      -      smtpd
#  -o smtpd_tls_security_level=encrypt
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#smtps    inet  n      -      n      -      -      smtpd
#  -o smtpd_tls_wrappermode=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#628      inet  n      -      n      -      -      qmqpd
pickup    fifo  n      -      n      60      1      pickup
cleanup  unix  n      -      n      -      0      cleanup
qmgr      fifo  n      -      n      300    1      qmgr
#qmgr    fifo  n      -      n      300    1      oqmgr
tlsmgr    unix  -      -      n      1000?  1      tlsmgr
rewrite  unix  -      -      n      -      -      trivial-rewrite
bounce    unix  -      -      n      -      0      bounce
defer    unix  -      -      n      -      0      bounce
trace    unix  -      -      n      -      0      bounce
verify    unix  -      -      n      -      1      verify
flush    unix  n      -      n      1000?  0      flush
proxymap  unix  -      -      n      -      -      proxymap
proxywrite unix -      -      n      -      1      proxymap
smtp      unix  -      -      n      -      -      smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay    unix  -      -      n      -      -      smtp
          -o smtp_fallback_relay=
#        -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq    unix  n      -      n      -      -      showq
error    unix  -      -      n      -      -      error

mailman  unix  -      n      n      -      -      pipe
#  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
#  ${nexthop} ${user}
dovecot  unix  -      n      n      -      -      pipe
  flags=DROhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
amavis unix - - - - 2 smtp
        -o smtp_data_done_timeout=1200
        -o smtp_send_xforward_command=yes

127.0.0.1:10025 inet n - - - - smtpd

my dovecot.conf

Code:

protocols = imap pop3
auth_mechanisms = plain login
disable_plaintext_auth = no
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_privileged_group = vmail
ssl_cert = </etc/postfix/smtpd.cert
ssl_key = </etc/postfix/smtpd.key
passdb {
    args = /etc/dovecot/dovecot-sql.conf
    driver = sql
    }
userdb {
    args = /etc/dovecot/dovecot-sql.conf
    driver = sql
    }
plugin {
    quota = dict:user::file:/var/vmail/%d/%n/.quotausage
    sieve=/var/vmail/%d/%n/.sieve
    }
service auth {
    unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0660
    user = postfix
    }
unix_listener auth-userdb {
    group = vmail
    mode = 0600
    user = vmail
    }
user = root
    }
protocol imap {
    mail_plugins = quota imap_quota
    }
protocol pop3 {
    pop3_uidl_format = %08Xu%08Xv
    mail_plugins = quota
    }
protocol lda {
    mail_plugins = sieve quota
    }

I skipped some lines in config to reduce post size!
Please help me to mitigate and solve this!

zaklad 4th May 2013 12:27

No suggestions? Anyone? :(


All times are GMT +2. The time now is 17:30.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.