|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Ali Nebi (anebi
iguanait.com)
Date: Fri Nov 02 2007 - 08:49:17 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
i need of help about a strange problem that we have on a server.
We have installed fedora 6 with postfix and cyrus-imap. amavisd-new+maia
+spammassassin
We have a serious problem with our installation. We have set postfix to
reject all mails to unknown user(recipients). Our problem is this:
when someone send mails to some user in our system, if it is real user,
smtp accept the message (this is ok), but if user is not real, if it
doesn't exist, then for some user it reject mails, for others it accept
them. This is strange, and we have many emails like this that smtp
should reject, but it accept them.
Where can it be the problem for this?
Here is the output from postconf:
[root
hermod ~]# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, hash:/etc/mailman/aliases
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_process_limit = 200
default_transport = smtp
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
max_use = 10
mydestination = $myhostname, localhost.$mydomain, localhost,
localhost.localdomain
mydomain = $myhostname
myhostname = XXXXXXX
mynetworks = 127.0.0.0/8, XXXXXXXX
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
recipient_delimiter = +
relay_domains = $myhostname, localhost,
hash:/etc/postfix/relay_domains
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_client_restrictions = permit_mynetworks,
permit_sasl_authenticated, check_client_access
hash:/etc/postfix/access, reject_unauth_pipelining,
reject_rbl_client sbl-xbl.spamhaus.org, reject_rbl_client
rbl-plus.mail-abuse.org, reject_rbl_client cbl.abuseat.org,
permit
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks,
permit_sasl_authenticated, check_helo_access
hash:/etc/postfix/access, reject_invalid_hostname,
reject_unauth_pipelining, permit
smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated, check_recipient_access
hash:/etc/postfix/access, reject_unauth_destination,
reject_unknown_recipient_domain, reject_non_fqdn_recipient,
reject_unauth_pipelining, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_mynetworks,
permit_sasl_authenticated, check_sender_access
hash:/etc/postfix/access, reject_unknown_sender_domain,
reject_unauth_pipelining, permit
smtpd_tls_CAfile = /etc/pki/tls/certs/gd_intermediate_bundle.crt
smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
smtpd_tls_key_file = $smtpd_tls_cert_file
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport,
hash:/etc/postfix/transport_domains
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/destination_domains
virtual_alias_maps = hash:/etc/postfix/virtual,
ldap:/etc/postfix/ldap-aliases.cf
That we need is, smtp to reject all messages for non exist email
accounts in our system. Not only some of them, we need to reject all
this kind of emails.
What can i do to find out the real problem, or what can i do to solve
this problem?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]