mogli202
Newbie
hi @all! 1st Post
Zu meinem Problem (hoffe es kann jemand helfen?!)
Ich betreibe 2 Mailserver einen im Internen-Lan und einen Externen!
Extern:
postfix
amavis-new
spamassassin
Intern:
postfix
amavis-new
spamassassin
fetchmail
Die Sache ist die:
Am externen Mailserver existieren Nur Catchall-Accounts. die für mehrere Domänen Mails entgegennehmen!
Der Interne Server holt den inhalt per fetchmail ab und sortiert sie ein!
Das Problem dabei ist wenn Mails zB. für user1 in das Sammelpostfach kommen steht:
Delivered To: sammelpostfachname@domain.at
Fetchmail holt dann zwar die Mail ab aber kann sie nicht an User1 zustellen!
Sondern an 2 User die wirklich diese Addresse (sammelpostfach@domain.at) haben!
Am Ende sieht es dann so aus dass diese Benutzer alle Mails bekommen!
Wie kann ich es erreichen das Postfix keine Umschreibungen vornimmt!
main.cf:
spamassa,amavis,fetchmail funzt (haben ich schon ausgiebig getestet) muss am Postfix(extern) liegen
ps: Auf dem externen Server lief immer Sendmail das hat alles gefunzt!
Zu meinem Problem (hoffe es kann jemand helfen?!)
Ich betreibe 2 Mailserver einen im Internen-Lan und einen Externen!
Extern:
postfix
amavis-new
spamassassin
Intern:
postfix
amavis-new
spamassassin
fetchmail
Die Sache ist die:
Am externen Mailserver existieren Nur Catchall-Accounts. die für mehrere Domänen Mails entgegennehmen!
Der Interne Server holt den inhalt per fetchmail ab und sortiert sie ein!
Das Problem dabei ist wenn Mails zB. für user1 in das Sammelpostfach kommen steht:
Delivered To: sammelpostfachname@domain.at
Fetchmail holt dann zwar die Mail ab aber kann sie nicht an User1 zustellen!
Sondern an 2 User die wirklich diese Addresse (sammelpostfach@domain.at) haben!
Am Ende sieht es dann so aus dass diese Benutzer alle Mails bekommen!
Wie kann ich es erreichen das Postfix keine Umschreibungen vornimmt!
main.cf:
Code:
soft_bounce = yes
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
unknown_local_recipient_reject_code = 550
verp_delimiter_filter = -=+
recipient_delimiter = -
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = globesoft.at
mydomain = globesoft.at
defer_transports =
disable_dns_lookups = no
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
#smtpd_helo_restriction = permit_mynetworks,reject_invalid_hostname
#smtpd_sender_restriction = permit_mynetworks,reject_invalid_hostname
#smtpd_recipient_restriction = permit_mynetworks,reject_invalid_hostname
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
#smtpd_helo_required = yes
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 40960000
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
myorigin = $mydomain
mailbox_command = /usr/bin/procmail
content_filter = vscan:[127.0.0.1]:10024
virtual_alias_maps = hash:/etc/postfix/virtual
append_at_myorigin = no
swap_bangpath = no
append_dot_mydomain = no
maximal_queue_lifetime = 2d
smtpd_recipient_restrictions =
check_client_access hash:/etc/postfix/access,check_relay_domains
mydestination = $myhostname, localhost.$mydomain, $mydomain
ps: Auf dem externen Server lief immer Sendmail das hat alles gefunzt!