PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix Ausnahmen



lindi200000
05.10.09, 10:55
Hallo,
ich habe ein kleines Problem.

Wir haben jetzt unseren Root Server (debian Lenny) umgezogen und nun muss ich Postfix neu einstellen.
Bis jetzt habe ich von einem Server jeden Tag eine Statusmail bekommen.
Leider wird diese Mail jetzt abgewiesen (Sender address rejected: Domain not found)
Der Server steht in einer Firma und hat dadurch seinen eigenen Namen, der officiel im Internet natürlich nicht Aufgelöst werden kann.
Server Name: server3.firma
Wenn dieser Server Jetzt eine Mail verschickt, dann steht als Absender drin: root@server3.Firma

Nun habe ich in Postfix versucht diese Email Adresse als Ausnahme reinzunehmen, so das die Mails wieder ankommen.

Hier ist meine main.cf :


myhostname = mail.xxxxxxx.net
myorigin = $myhostname
mydestination = $myhostname
mynetworks = 127.0.0.0/8

inet_protocols = ipv4
setgid_group = postdrop
biff = no
append_dot_mydomain = no

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

smtpd_banner = $myhostname ESMTP Mailserver
smtpd_helo_required = yes

smtpd_recipient_restrictions =
check_recipient_access hash:/etc/postfix/whitelist
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
permit_sasl_authenticated,
permit_mynetworks,
reject_unverified_recipient,
reject_unauth_destination,
check_policy_service inet:127.0.0.1:12525,
permit

smtpd_sender_restrictions =
check_sender_access hash:/etc/postfix/empfaenger

strict_rfc821_envelopes = yes

smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =

smtp_sasl_auth_enable = no
broken_sasl_auth_clients = yes

virtual_mailbox_base = /var/syscp/mails/
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf
virtual_uid_maps = static:2000
virtual_gid_maps = static:2000

dovecot_destination_recipient_limit = 1
virtual_transport = dovecot


in der Whitelist steht das drin:


root@server3.firma OK

Postmap habe ich natürlich ausgeführt und postfix reload gemacht.

Nun kommen aber die Mails trotzdem nicht an. Sie haben die den gleichen Grund beim abweisen.


Kann mir wer helfen das die Mails wieder ankommen?

Tschüüü Lindi

P.S.: Ich kann von diesem "Server3" den Namen nicht ändern.

muell200
05.10.09, 12:37
Wenn dieser Server Jetzt eine Mail verschickt, dann steht als Absender drin: root@server3.Firma


das ist der fehler... und nicht der root-server

stelle den mta um, damit er vernueftige emails versendet!

lindi200000
05.10.09, 12:45
mhhh ich schicke das ganze über sendmail raus. Habe schon versucht da jetzt eine absenderadresse iwie einzugeben, aber iwie komme ich da nicht wirklich zurecht.

Kannst du mir nen Tipp geben?

muell200
05.10.09, 12:46
Kannst du mir nen Tipp geben?

wenn du uns sagst wie due die emails verschickst?

oder passe deine sendmail.cf an

lindi200000
05.10.09, 12:50
über die Console. Also nen kleines script läuft ab und die Ausgabe wird auf die Mail Adresse umgeleitet.


status.sh | mail -s "Server Status" email@adresse

drcux
05.10.09, 13:40
mail --help
[-r from-addr]

lindi200000
05.10.09, 13:47
die option -r scheint es bei mir ne zu geben:


/root/verbindung.sh | mail -s "status" -r status@firma.net info@firma.net
mail: invalid option -- r
Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...
[- sendmail-options ...]
mail [-iInNv] -f [name]
mail [-iInNv] [-u user]

muell200
05.10.09, 13:48
die option -r scheint es bei mir ne zu geben:


/root/verbindung.sh | mail -s "status" -r status@firma.net info@firma.net
mail: invalid option -- r
Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...
[- sendmail-options ...]
mail [-iInNv] -f [name]
mail [-iInNv] [-u user]


dann hast du eine alte version installiert....

dann musst du sendmail.cf anpassen
oder postfix umstellen, das es die dnsnamen nicht ueberprueft...

lindi200000
05.10.09, 13:57
und genau da hänge ich, habe in der sendmail.cf nachgeschaut, weis aber nicht wo ich das ändern muss.