[Postfixbuch-users] rewrite und transport problem

sdr(DI Friedrich Reichhart) senior.reichhart at sdr.at
Di Mai 12 16:52:00 CEST 2015


Hallo Gurus,

 

leider habe ich bis heute keine Lösung des u.a. Problems. Vielleicht hat ja
doch jemand von euch eine Tip?

 

Freundliche Grüße

Dipl.-Ing. Friedrich Reichhart

Geschäftsführer

 

-- 

**   Software Development Reichhart GmbH

**   A-1220 Wien, Schachnerstrasse 53 

**   Tel: +43 1 237 91 22 /  Fax: +43 1 204 42 71

**   Handelsgericht Wien, Firmenbuch: FN 189969 t  , UID: ATU 48408502

**   senior.reichhart at sdr.at , office at sdr.at / www.sdr.at

 

Von: Postfixbuch-users [mailto:postfixbuch-users-bounces at listen.jpberlin.de]
Im Auftrag von sdr(DI Friedrich Reichhart)
Gesendet: Montag, 13. April 2015 22:19
An: postfixbuch-users at listen.jpberlin.de
Betreff: [Postfixbuch-users] rewrite und transport problem

 

Hallo,

 

wir betreiben schon seit jahren einen mailserver mit postfix, cyrus-imap,
mysql für eine größere anzahl von domains.

Da wir die mails für die domain des mailservers auf einen exchange-server
weiterleiten wollen haben wir im transport 

einen Eintrag

Domainname.tld             smtp:[exchange.domainname.tld]

gemacht. Plötzlich haben wir gemerkt, dass der server versucht hat alle
mails aller domains auf den exchange weiterzuleiten.

Bei nachschau im maillog haben wir festgestellt, dass die einträge für alle
mails lauten

To=<User.irgendeindomainname.tld at domainname.tld
<mailto:User.irgendeindomainname.tld at domainname.tld> >,
orig_to=<User at irgendeindomainname.tld <mailto:User at irgendeindomainname.tld>
>.

Daraufhin haben wir testweise folgenden eintrag im transport gemacht statt 

Domainname.tld             smtp:[exchange.domainname.tld]

user at domainname.tld <mailto:user at domainname.tld>
smtp:[exchange.domainname.tld]

Die mails an user at domainname.tld <mailto:user at domainname.tld>       landen
weiterhin in der imap-mailbox am mailserver und nicht am exchange.

Ich vermute dass das mit dem rewrite der mailadresse zusammenhängt. Leider
habe ich bis jetzt nichts gefunden warum die

Mailadressen umgeschrieben werden.

Kann mir hier vielleicht jemand weiterhelfen?

 

postconf -n

address_verify_map = btree:/var/spool/postfix/verified_senders

alias_database = hash:/etc/postfix/aliases

alias_maps = hash:/etc/postfix/aliases

broken_sasl_auth_clients = yes

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 = 1

duplicate_filter_limit = 100000

mail_owner = postfix

mailbox_size_limit = 1024000000

mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp

mailq_path = /usr/bin/mailq

manpage_directory = /usr/man

message_size_limit = 102400000

mydestination = $myhostname, localhost, localhost.localdomain,

localhost.$mydomain, mysql:/etc/postfix/mysql-mydestination.cf

mydomain = sdr.at

myhostname = mail.sdr.at

mynetworks = 212.24.113.16/28, 212.24.113.143/32, 85.126.8.194/32,

80.73.240.192/27, 80.123.214.126/32, 80.123.211.78/32, 93.83.195.138,

93.82.165.91, 195.202.152.110, 80.73.242.200, 91.114.10.208/29,

212.186.235.136/29, 80.110.46.5/32, 80.73.242.214, 80.73.242.215,

77.220.109.28

myorigin = $mydomain

newaliases_path = /usr/bin/newaliases

queue_directory = /var/spool/postfix

readme_directory = /usr/share/doc/postfix-2.3.3/readme

recipient_canonical_maps = hash:/etc/postfix/canonical

relayhost = smtp01.sdr.at

sample_directory = /etc/postfix

sender_bcc_maps = hash:/etc/postfix/sender_bcc

sender_canonical_maps = mysql:/etc/postfix/mysql-canonical.cf

sendmail_path = /usr/sbin/sendmail

setgid_group = postdrop

smtp_tls_CAfile = /etc/pki/tls/certs/ca.pem

smtp_tls_cert_file = /etc/pki/tls/certs/mail2013.sdr.at.crt

smtp_tls_key_file = /etc/pki/tls/certs/mail2013_o.sdr.at.key

smtp_tls_session_cache_database =

btree:/var/spool/postfix/smtp_tls_session_cache

smtp_use_tls = yes

smtpd_banner = $myhostname ESMTP

smtpd_client_connection_count_limit = 20

smtpd_client_connection_rate_limit = 30

smtpd_client_message_rate_limit = 0

smtpd_client_recipient_rate_limit = 0

smtpd_helo_required = yes

smtpd_helo_restrictions = reject_unauth_pipelining

smtpd_recipient_restrictions = permit_sasl_authenticated

reject_non_fqdn_recipient            permit_mynetworks

reject_non_fqdn_sender       reject_unknown_sender_domain

reject_unknown_recipient_domain         reject_sender_login_mismatch

reject_unauth_destination       check_recipient_access

hash:/etc/postfix/roleaccount_exceptions            reject_non_fqdn_hostname

reject_invalid_hostname            reject_unauth_pipelining

check_helo_access regexp:/etc/postfix/helo_checks

check_client_access hash:/etc/postfix/whitelist_checks

check_sender_access hash:/etc/postfix/blacklist_checks,

hash:/etc/postfix/check_backscatterer         check_policy_service

unix:postgrey/socket            permit

smtpd_sasl_auth_enable = yes

smtpd_sasl_authenticated_header = yes

smtpd_sasl_exceptions_networks = 85.126.96.174/32

smtpd_sasl_local_domain =

smtpd_sasl_path = smtpd

smtpd_sasl_security_options = noanonymous

smtpd_timeout = 300

smtpd_tls_CAfile = /etc/pki/tls/certs/ca.pem

smtpd_tls_cert_file = /etc/pki/tls/certs/mail2013.sdr.at.crt

smtpd_tls_key_file = /etc/pki/tls/certs/mail2013_o.sdr.at.key

smtpd_tls_loglevel = 1

smtpd_tls_received_header = yes

smtpd_tls_session_cache_database =

btree:/var/spool/postfix/smtpd_tls_session_cache

smtpd_tls_session_cache_timeout = 3600s

smtpd_use_tls = yes

soft_bounce = no

tls_random_source = dev:/dev/urandom

transport_maps = hash:/etc/postfix/transport

unknown_local_recipient_reject_code = 550

virtual_alias_maps = hash:/etc/postfix/virtual,

mysql:/etc/postfix/mysql-virtual.cf

 

cat virtual

#

@vorzugsstimme.eu       user at vorzugsstimme.eu <mailto:user at vorzugsstimme.eu>


@vorzugsstimmen.eu      user at vorzugsstimme.eu <mailto:user at vorzugsstimme.eu>


@vorzugsstimme.at       user at vorzugsstimme.eu <mailto:user at vorzugsstimme.eu>


@vorzugsstimmen.at      user at vorzugsstimme.eu <mailto:user at vorzugsstimme.eu>


 

cat mysql-virtual.cf

#

# mysql config file for alias lookups on postfix

# comments are ok.

#

 

# the user name and password to log into the mysql server

hosts = localhost

user = ****

password = ******

 

# the database name on the servers

dbname = mail

 

 

# the table name

# table = virtual

 

#

# select_field = dest

# where_field = alias

# additional_conditions = and status = '1'

 

# Neue Form

query = SELECT dest FROM virtual WHERE alias = '%s' AND status = '1' AND

alias not like '%%sdr.info'

#query = SELECT dest FROM virtual WHERE alias = '%s' AND status = '1'

 

cat mysql-canonical.cf

#

# mysql config file for canonical lookups on postfix

# comments are ok.

#

 

# the user name and password to log into the mysql server

hosts = localhost

user = ****

password = ******

 

# the database name on the servers

dbname = mail

 

# the table name

# table = virtual

#

# select_field = alias

# where_field = username

# Return the first match only

# additional_conditions = and status = '1' limit 1

 

# Neue Form

query = SELECT alias FROM virtual WHERE username = '%s' AND status = '1'

limit 1

expansion_limit = 1

 

cat canonical

#

@relocation-service.at  @relocation-services.at

@der-geometer.at        @ihr-geometer.at

@der-vermesser.at       @ihr-geometer.at

@dergeometer.com        @ihr-geometer.at

@dergeometer.info       @ihr-geometer.at

@dergeometer.net        @ihr-geometer.at

@dervermesser.info      @ihr-geometer.at

@dervermesser.net       @ihr-geometer.at

@ihr-vermesser.at       @ihr-geometer.at

@ihrgeometer.at         @ihr-geometer.at

@ihrvermesser.at        @ihr-geometer.at

@landvermesser.at       @ihr-geometer.at

@mein-geometer.at       @ihr-geometer.at

@meingeometer.at        @ihr-geometer.at

@zivilgeometer.co.at    @ihr-geometer.at

 

 

>> mysql -u root -p -e "SELECT alias FROM mail.virtual"

 

Sind ca. 1000 Einträge

Ich poste mal  einen kleinen Ausschnitt und hoffe dass dieser
aufschlussreich ist:

 

+----------------------------------------------+

| alias                                        |

+----------------------------------------------+

| info.dippids.at                              |

| info.geoinfo.at                              |

| info.geometer.co.at                          |

| info.grone.at                                |

| info.ihr-geometer.at                         |

| info.kinder-pferde.at                        |

| info.matura98.net                            |

| info.oehyc.at                                |

| info.pferdecoaching.at                       |

| info.reichhart.at                            |

| info.schwech.at                              |

| info.stop-fluglaerm.at                       |

| info.vorzugsstimme.at                        |

| info.vorzugsstimmen.at                       |

| info at altkalksburger.org <mailto:info at altkalksburger.org>
|

| info at dippids.at <mailto:info at dippids.at>                               |

| info at geoinfo.at <mailto:info at geoinfo.at>                               |

| info at geometer.co.at <mailto:info at geometer.co.at>
|

| info at grone.at <mailto:info at grone.at>                                 |

| info at ihr-geometer.at <mailto:info at ihr-geometer.at>
|

| info at kinder-pferde.at <mailto:info at kinder-pferde.at>
|

| info at matura98.net <mailto:info at matura98.net>                             |

| info at noetzwerk.at <mailto:info at noetzwerk.at>                             |

| info at oehyc.at <mailto:info at oehyc.at>                                 |

| info at pferdecoaching.at <mailto:info at pferdecoaching.at>
|

| info at psychotherapie-pferde.at <mailto:info at psychotherapie-pferde.at>
|

| info at reichhart.at <mailto:info at reichhart.at>                             |

| info at schwech.at <mailto:info at schwech.at>                               |

| info at sdr.at <mailto:info at sdr.at>                                   |

| info at segelgruppe.at <mailto:info at segelgruppe.at>
|

| info at stop-fluglaerm.at <mailto:info at stop-fluglaerm.at>
|

| info at vorzugsstimme.at <mailto:info at vorzugsstimme.at>
|

| info at vorzugsstimmen.at <mailto:info at vorzugsstimmen.at>
|

| info at zwa14.at <mailto:info at zwa14.at>                                 |

| infomails at sdr.info <mailto:infomails at sdr.info>
|

 

 

Danke im Voraus und Freundliche Grüße aus Wien

Dipl.-Ing. Friedrich Reichhart

Geschäftsführer

 

-- 

**   Software Development Reichhart GmbH

**   A-1220 Wien, Schachnerstrasse 53 

**   Tel: +43 1 237 91 22 /  Fax: +43 1 204 42 71

**   Handelsgericht Wien, Firmenbuch: FN 189969 t  , UID: ATU 48408502

**    <mailto:senior.reichhart at sdr.at> senior.reichhart at sdr.at ,
<mailto:office at sdr.at> office at sdr.at /  <http://www.sdr.at> www.sdr.at

 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20150512/bb70688b/attachment.html>


Mehr Informationen über die Mailingliste Postfixbuch-users