In diesem Thread haben wir sichergestellt das fetchmail auf jeden Fall die Emails korrekt abruft und an Postfix weiterleitet:
http://www.linux-club.de/viewtopic.php?t=15502
Irgendwo muss postfix noch einen Fehler beinhalten, da manche Mails nciht übermittelt werden - warum auch immer.
Ich poste hier mal die conf der main.cf:
readme_directory= /usr/share/doc/packages/postfix/README_FILES
mail_spool_directory= /var/mail
canonical_maps= hash:/etc/postfix/canonical
virtual_maps= ldap:ldapvuser,hash:/etc/postfix/virtual
relocated_maps= hash:/etc/postfix/relocated
transport_maps= hash:/etc/postfix/transport,ldap:ldaptransport
sender_canonical_maps= hash:/etc/postfix/sender_canonical
masquerade_exceptions= root
masquerade_classes= envelope_sender, header_sender, header_recipient
myhostname= adserver2.addom.local
inet_interfaces= all
masquerade_domains= $mydomain
mydestination= $myhostname, localhost.$mydomain, ldap:ldapvdom
defer_transports=
disable_dns_lookups= no
smtp_sasl_auth_enable= yes
smtp_sasl_password_maps= hash:/etc/postfix/smtp_auth
smtp_sasl_security_options= noanonymous
relayhost= auth.smtp.kundenserver.de
content_filter=
mailbox_command=
mailbox_transport= lmtp:unixublic/lmtp
smtpd_sender_restrictions= hash:/etc/postfix/access
smtpd_client_restrictions= permit_sasl_authenticated
smtpd_helo_required= no
smtpd_helo_restrictions=
strict_rfc821_envelopes= no
smtpd_recipient_restrictions= ldap:ldapmailenab,permit_tls_clientcerts,permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
alias_maps= hash:/etc/aliases,hash:/etc/aliases.d/slots,ldap:ldapaliases
alias_database= hash:/etc/aliases,hash:/etc/aliases.d/slots
local_destination_concurrency_limit= 10
mailbox_size_limit= 0
message_size_limit= 30000000
mynetwork= 127.0.0.0/8, 192.168.0.0/255.255.255.0
myorigin= $mydomain
recipient_delimiter= +
relay_clientcerts= ldap:ldaprelcert
smtpd_tls_CAfile= /etc/ssl/CA/usedCA.pem
smtpd_tls_ask_ccert= yes
smtpd_tls_cert_file= /etc/ssl/certs/cert.pem
smtpd_tls_key_file= /etc/ssl/certs/skey.pem
smtpd_tls_received_header= yes
smtpd_use_tls= yes
tls_daemon_random_source= dev:/dev/urandom
tls_random_source= dev:/dev/urandom
# alias database for SuSE Linux Standard Server
ldapaliases_server_host= localhost
ldapaliases_server_port= 389
ldapaliases_bind= no
ldapaliases_timeout= 20
ldapaliases_search_base= dc=addom,dc=local
ldapaliases_query_filter= (|(alias=%s)(&(fn=%s)(objectclass=SuSEIMAPFolderObject)))
ldapaliases_result_attribute= uid,mailDeliveryProgram,deliverToUID
ldapaliases_scope= one
# virtual user database for SuSE Linux Standard Server
ldapvuser_server_host= localhost
ldapvuser_server_port= 389
ldapvuser_bind= no
ldapvuser_timeout= 20
ldapvuser_search_base= dc=addom,dc=local
ldapvuser_query_filter= (|(&(objectclass=SuSEVirtUserObject)(vaddress=%s))(&(objectclass=dNSZone)(relativeDomainName=@)(zoneName=%s)(MTALocaldomain=%s)))
ldapvuser_result_attribute= uid,MTALocaldomain
ldapvuser_scope= sub
# this is used to enable/disable mail reception
ldapmailenab_server_host= localhost
ldapmailenab_server_port= 389
ldapmailenab_bind= no
ldapmailenab_timeout= 20
ldapmailenab_search_base= dc=addom,dc=local
ldapmailenab_query_filter= (reject=%s)
ldapmailenab_result_attribute= mailenabled
ldapmailenab_scope= one
# this is used for client certificate based relaying
ldaprelcert_server_host= localhost
ldaprelcert_server_port= 389
ldaprelcert_bind= no
ldaprelcert_timeout= 20
ldaprelcert_search_base= dc=addom,dc=local
ldaprelcert_query_filter= (relayClientcert=%s)
ldaprelcert_result_attribute= uid
ldaprelcert_scope= one
# this is used for mail transport maps
ldaptransport_server_host= localhost
ldaptransport_server_port= 389
ldaptransport_bind= no
ldaptransport_timeout= 20
ldaptransport_search_base= ou=MailTransports,dc=addom,dc=local
ldaptransport_query_filter= (&(objectclass=SuSEMailTransportObject)(smtpDomain=%s))
ldaptransport_result_attribute= smtpDomainTransportNexthop
ldaptransport_scope= one
# this is used for mydestination map
ldapvdom_server_host= localhost
ldapvdom_server_port= 389
ldapvdom_bind= no
ldapvdom_timeout= 20
ldapvdom_search_base= o=DNS,dc=addom,dc=local
ldapvdom_query_filter= (&(objectclass=dNSZone)(relativeDomainName=@)(zoneName=%s)(MTALocaldomain=true))
ldapvdom_result_attribute= zoneName
ldapvdom_scope= sub
http://www.linux-club.de/viewtopic.php?t=15502
Irgendwo muss postfix noch einen Fehler beinhalten, da manche Mails nciht übermittelt werden - warum auch immer.
Ich poste hier mal die conf der main.cf:
readme_directory= /usr/share/doc/packages/postfix/README_FILES
mail_spool_directory= /var/mail
canonical_maps= hash:/etc/postfix/canonical
virtual_maps= ldap:ldapvuser,hash:/etc/postfix/virtual
relocated_maps= hash:/etc/postfix/relocated
transport_maps= hash:/etc/postfix/transport,ldap:ldaptransport
sender_canonical_maps= hash:/etc/postfix/sender_canonical
masquerade_exceptions= root
masquerade_classes= envelope_sender, header_sender, header_recipient
myhostname= adserver2.addom.local
inet_interfaces= all
masquerade_domains= $mydomain
mydestination= $myhostname, localhost.$mydomain, ldap:ldapvdom
defer_transports=
disable_dns_lookups= no
smtp_sasl_auth_enable= yes
smtp_sasl_password_maps= hash:/etc/postfix/smtp_auth
smtp_sasl_security_options= noanonymous
relayhost= auth.smtp.kundenserver.de
content_filter=
mailbox_command=
mailbox_transport= lmtp:unixublic/lmtp
smtpd_sender_restrictions= hash:/etc/postfix/access
smtpd_client_restrictions= permit_sasl_authenticated
smtpd_helo_required= no
smtpd_helo_restrictions=
strict_rfc821_envelopes= no
smtpd_recipient_restrictions= ldap:ldapmailenab,permit_tls_clientcerts,permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
alias_maps= hash:/etc/aliases,hash:/etc/aliases.d/slots,ldap:ldapaliases
alias_database= hash:/etc/aliases,hash:/etc/aliases.d/slots
local_destination_concurrency_limit= 10
mailbox_size_limit= 0
message_size_limit= 30000000
mynetwork= 127.0.0.0/8, 192.168.0.0/255.255.255.0
myorigin= $mydomain
recipient_delimiter= +
relay_clientcerts= ldap:ldaprelcert
smtpd_tls_CAfile= /etc/ssl/CA/usedCA.pem
smtpd_tls_ask_ccert= yes
smtpd_tls_cert_file= /etc/ssl/certs/cert.pem
smtpd_tls_key_file= /etc/ssl/certs/skey.pem
smtpd_tls_received_header= yes
smtpd_use_tls= yes
tls_daemon_random_source= dev:/dev/urandom
tls_random_source= dev:/dev/urandom
# alias database for SuSE Linux Standard Server
ldapaliases_server_host= localhost
ldapaliases_server_port= 389
ldapaliases_bind= no
ldapaliases_timeout= 20
ldapaliases_search_base= dc=addom,dc=local
ldapaliases_query_filter= (|(alias=%s)(&(fn=%s)(objectclass=SuSEIMAPFolderObject)))
ldapaliases_result_attribute= uid,mailDeliveryProgram,deliverToUID
ldapaliases_scope= one
# virtual user database for SuSE Linux Standard Server
ldapvuser_server_host= localhost
ldapvuser_server_port= 389
ldapvuser_bind= no
ldapvuser_timeout= 20
ldapvuser_search_base= dc=addom,dc=local
ldapvuser_query_filter= (|(&(objectclass=SuSEVirtUserObject)(vaddress=%s))(&(objectclass=dNSZone)(relativeDomainName=@)(zoneName=%s)(MTALocaldomain=%s)))
ldapvuser_result_attribute= uid,MTALocaldomain
ldapvuser_scope= sub
# this is used to enable/disable mail reception
ldapmailenab_server_host= localhost
ldapmailenab_server_port= 389
ldapmailenab_bind= no
ldapmailenab_timeout= 20
ldapmailenab_search_base= dc=addom,dc=local
ldapmailenab_query_filter= (reject=%s)
ldapmailenab_result_attribute= mailenabled
ldapmailenab_scope= one
# this is used for client certificate based relaying
ldaprelcert_server_host= localhost
ldaprelcert_server_port= 389
ldaprelcert_bind= no
ldaprelcert_timeout= 20
ldaprelcert_search_base= dc=addom,dc=local
ldaprelcert_query_filter= (relayClientcert=%s)
ldaprelcert_result_attribute= uid
ldaprelcert_scope= one
# this is used for mail transport maps
ldaptransport_server_host= localhost
ldaptransport_server_port= 389
ldaptransport_bind= no
ldaptransport_timeout= 20
ldaptransport_search_base= ou=MailTransports,dc=addom,dc=local
ldaptransport_query_filter= (&(objectclass=SuSEMailTransportObject)(smtpDomain=%s))
ldaptransport_result_attribute= smtpDomainTransportNexthop
ldaptransport_scope= one
# this is used for mydestination map
ldapvdom_server_host= localhost
ldapvdom_server_port= 389
ldapvdom_bind= no
ldapvdom_timeout= 20
ldapvdom_search_base= o=DNS,dc=addom,dc=local
ldapvdom_query_filter= (&(objectclass=dNSZone)(relativeDomainName=@)(zoneName=%s)(MTALocaldomain=true))
ldapvdom_result_attribute= zoneName
ldapvdom_scope= sub