Jey, nice one! It works. Thanks a lot!

Now I hope that all imap folders get updated for new mails sorted by a filter 
beforehand, not only the incoming folder.
But unfortunately this does not work yet in SOGo as I have seen some tracker 
issues for that :(

Greetings,
Malte

-----Ursprüngliche Nachricht-----
Von: Patrick Ben Koetter [mailto:[email protected]] 
Gesendet: Donnerstag, 18. August 2011 22:10
An: [email protected]
Betreff: Re: AW: [SOGo] Error with recipient

* [email protected] <[email protected]>:
> here are my postconf -n data, I removed some sensitive data, but I 
> think this should be enough for debugging:
> 
> alias_maps = hash:/etc/aliases
> append_dot_mydomain = no

Debian, eh?

> biff = no
> broken_sasl_auth_clients = yes
> config_directory = /etc/postfix
> home_mailbox = .mailbox/
> inet_protocols = ipv4

That's default. You don't need to set $inet_protocols.

> mailbox_command = /usr/lib64/dovecot/deliver mydestination = <all 
> domains>, localhost myhostname = <main domain>

myhostname = $mydomain

> mynetworks = localhost <IP and domain>

Do not add a host or domainname to $mynetworks. It will work ONLY if your DNS 
works and Postfix is able to resolve the domain or hostname. Rather go this
way:

mynetworks = 127.0.0.0/8, <IP/range>

> myorigin = /etc/mailname

This setting is often broken on Debian systems. I recommend using the hosts 
real name as $myorigin applies to system accounts:

myorigin = $myhostname

If you do this don't forget to add $myhostname to the list of domains in 
$mydestinations.


> readme_directory = no
> recipient_delimiter = +
> relayhost =
> smtp_sasl_auth_enable = no
> smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
> smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) 
> smtpd_client_restrictions = smtpd_data_restrictions = 
> reject_unauth_pipelining smtpd_helo_required = yes 
> smtpd_helo_restrictions = reject_invalid_hostname

You have this:

smtpd_recipient_restrictions = 
        permit_mynetworks,
        permit_sasl_authenticated,
        reject_unauth_destination,
        reject_invalid_hostname,
        reject_unknown_sender_domain,
        check_policy_service inet:127.0.0.1:10023

I recommend rearranging and adding some options at the beginning. They assure 
you only send mail that actually can be transported to other hosts:

smtpd_recipient_restrictions = 
        reject_non_fqdn_sender,
        reject_non_fqdn_recipient,,
        reject_unknown_sender_domain,
        reject_unknown_recipient_domain,
        permit_mynetworks,
        permit_sasl_authenticated,
        reject_unauth_destination,
        reject_invalid_hostname,
        check_policy_service inet:127.0.0.1:10023

> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain =
> smtpd_sasl_path = smtpd
> smtpd_sasl_security_options = noanonymous smtpd_sasl_type = cyrus

$smtpd_sasl_type defaults to cyrus. You don't need to set it.

> smtpd_sender_restrictions = reject_non_fqdn_sender,       
> reject_unknown_sender_domain

Drop smtpd_sender_restrictions if you follow my recommendation from above on 
smtpd_recipient_restrictions.

> smtpd_tls_auth_only = yes
> smtpd_tls_cert_file = <ssl pem>
> smtpd_tls_key_file = <ssl key>
> smtpd_tls_security_level = may
> smtpd_tls_session_cache_database = 
> btree:${data_directory}/smtpd_scache

So far so good. You might want to spend more time adding more anti-spam stuff.
Your sending problem could/should be gone once you "localhost" in $mynetworks 
with "127.0.0.0/8".

If not run the Postfix smtpd daemon verbose by adding '-v' at the end of the 
line that invokes smtpd in master.cf. You should probably send the output to 
the Postfix mailing list. If you want help in German subscribe 
[email protected]. I will be there ... ;)

p@rick

--
state of mind ()

http://www.state-of-mind.de

Franziskanerstraße 15      Telefon +49 89 3090 4664
81669 München              Telefax +49 89 3090 4666

Amtsgericht München        Partnerschaftsregister PR 563

--
[email protected]
https://inverse.ca/sogo/lists

-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to