Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Apr 2010 07:29:11 -0700
From:      perikillo <perikillo@gmail.com>
To:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   FreeBSD 8: Postfix policyd-weight not working!!!
Message-ID:  <i2k51d7a5161004080729ua1945906w242add379296f2de@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
 Hi people.

 I'm working in my first spam gateway, using Postfix + policyd-weight.

 I have 2 jails for this, the jail-A is the mail server, where the mailboxes
exist, they are on each user home directory:

 /home/user-1
 /home/user-2
 /home/user-3
...
 /home/user-N

 This jail-A have samba+ldap=PDC, nss_ldap+pam_ldap working +
dovecot+postfix working to.

 id test
uid=10003(test) gid=513(Domain Users) groups=513(Domain Users)
id root
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator),512(Domain Admins)

 I can add users without a issue using smbldap-tools.

 I have test dovecot+postfix and I can send emails with that jail.

Now I want to setup my spam gateway, is another jail called jail-B, I have
setup nss_ldap+pam_ldap to contact my PDC(jail-A) and is working:

id user1
uid=10002(user1) gid=513(Domain Users) groups=513(Domain Users)
id test
uid=10003(test) gid=513(Domain Users) groups=513(Domain Users)

Now, the part is the one is not working is postfix+ policyd-weight.

Went I test with other machine in the network using telnet, for some reason
once postfix accept the mail wants to send the email to the outside not
internally. I have setup transport to send the email jail-A but I don't see
any task doing this, check:

Apr  8 07:02:01 filtro postfix/qmgr[6723]: 97002BB47C2: from=<test@X.org>,
size=409, nrcpt=1 (queue active)
Apr  8 07:02:04 filtro postfix/smtpd[6727]: connect from filtro.X.org
[192.168.49.7]
Apr  8 07:02:31 filtro postfix/smtp[6725]: connect to X.org[X.Y.Z.W]:25:
Operation timed out
Apr  8 07:02:31 filtro postfix/smtp[6725]: 97002BB47C2: to=<user2@X.org>,
relay=none, delay=869, delays=839/0.03/30/0, dsn=4.4.1, status=deferred
(connect to X.org[X.Y.Z.W]:25: Operation timed out)
Apr  8 07:02:45 filtro postfix/smtpd[6727]: 11699BB537C: client=X.dyndns.org
[192.168.49.7]
Apr  8 07:02:50 filtro postfix/cleanup[6731]: 11699BB537C:
message-id=<20100408070245.11699BB537C@X.org>
Apr  8 07:02:50 filtro postfix/qmgr[6723]: 11699BB537C: from=<user1@X.org>,
size=399, nrcpt=1 (queue active)
Apr  8 07:02:51 filtro postfix/smtpd[6727]: disconnect from filtro.X.org
[192.168.49.7]
Apr  8 07:03:20 filtro postfix/smtp[6725]: connect to X.org[X.Y.Z.W]:25:
Operation timed out
Apr  8 07:03:20 filtro postfix/smtp[6725]: 11699BB537C: to=<user1@X.org>,
relay=none, delay=45, delays=15/0/30/0, dsn=4.4.1, status=deferred (connect
to X.org[X.Y.Z.W]:25: Operation timed out)
Apr  8 07:10:00 filtro postfix/sendmail[6763]: fatal: root(0): No recipient
addresses found in message header

X.Y.Z.W --> Public address.

My postfix settings are this:

alias_maps = hash:/etc/aliases
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
debug_peer_level = 2
home_mailbox = Maildir/
html_directory = /usr/local/share/doc/postfix
inet_interfaces = all
local_destination_concurrency_limit = 2
mail_owner = postfix
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
mydomain = X.org
myhostname = filtro.X.org
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/local/share/doc/postfix
relay_domains = $transport_maps
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks,
reject_unauth_destination,      reject_non_fqdn_recipient,
reject_invalid_helo_hostname,   check_policy_service
inet:[192.168.49.7]:12525
soft_bounce = no
transport_maps = hash:/usr/local/etc/postfix/transport
unknown_local_recipient_reject_code = 550

Now, my transport file is:

nis.X.org    smtp:[192.168.49.6]  ----->jail-A

Is created:  transport.db

Another think, in the log I don't see went is touching "policyd-weight:
12525" or this is just for the outside connections?

Is my first spam server, if u see something wrong please let me know, I will
appreciated, thanks all for your time!!!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?i2k51d7a5161004080729ua1945906w242add379296f2de>