Re: postfix + amavisd-new problem...
hi,
ich beantworte mal meine frage selber...
die fehler lagen:
1. in der main.cf von postfix:
"inet_interfaces = $myhostname"
-> brauch man nicht zwingend... wenn man den parameter nicht setzt, wird all
verwendet.. man kann ihn sicherlich auch setzten, aber dann muß localhost
noch mit rein...(ich habe den parameter einfach nicht gesetzt)
2. weiterleitung zum internen mailserver konnte nicht funktionieren, da in
der main.cf stand: "relayhost = $internal_mailserver"
... blödsinn... das erzeugt nur ne mail-schleife.. richtig ist, in der
transport datei den wert "example.com smtp:[ip_des_internen_mailservers]" zu
setzen...
den anderen debian anfängern noch viel spaß..
robert
der fehler lag
________________________________________________
rs> hallo,
rs> sorry... auch wenns einige nervt..
rs> ich wollte einen "smarthost", welcher mails von einem internen mailserver
rs> bekommt ins www weiterleiten...
rs> komme aber leider seit einiger zeit nicht mehr weiter :(
rs> Als Mailsystem kommt Postfix,amavisd-new und f-prot auf dem "smarthost" zum einsatz.
rs> aus der log datei:
rs> Dec 11 16:31:04 blamx postfix/postfix-script: starting the Postfix mail system
rs> Dec 11 16:31:04 blamx postfix/master[4512]: daemon started -- version 2.0.16
rs> Dec 11 16:32:13 blamx postfix/smtpd[4519]: warning: dict_nis_init:
rs> NIS domain name not set - NIS lookups disabled
rs> # interner mailserver host1 meldet sich an...
rs> Dec 11 16:32:13 blamx postfix/smtpd[4519]: connect from host1.example.com[192.168.10.13]
rs> Dec 11 16:32:13 blamx postfix/smtpd[4519]: 4AA183BE5:
rs> client=host1.example.com[192.168.10.13]
rs> # die mail...
rs> Dec 11 16:32:13 blamx postfix/cleanup[4521]: 4AA183BE5:
rs> message-id=<D0EFFA869ABCC24DA3B9511EA0FD21A46AE2@host1.example.com>
rs> Dec 11 16:32:13 blamx postfix/qmgr[4515]: 4AA183BE5:
rs> from=<user1.example.com>, size=2060, nrcpt=1 (queue active)
rs> #wird disconnected?
rs> Dec 11 16:32:13 blamx postfix/smtpd[4519]: disconnect from host1.example.com[192.168.10.13]
rs> #???? 192.168.10.9 ist die ip des "smarthost" blamx... aber wieso denied access?
rs> Dec 11 16:32:13 blamx amavis[3269]: DENIED ACCESS from IP 192.168.10.9
rs> Dec 11 16:32:13 blamx postfix/smtp[4523]: connect to
rs> 127.0.0.1[127.0.0.1]: server dropped connection without sending the initial
rs> greeting (port 10024)
rs> Dec 11 16:32:13 blamx postfix/smtp[4523]: 4AA183BE5:
rs> to=<user2@example.de>, relay=none, delay=0, status=deferred (connect to
rs> 127.0.0.1[127.0.0.1]: server
rs> dropped connection
rs> without sending the initial greeting)
rs> -------------------------------------------------------------------------
rs> 1. in der amavisd.conf steht als benutzer: amavis
rs> 2. die gruppe amavis und der benutzer amavis existieren im system
rs> 3. so sehen die postfix einträge aus:
rs> ...
rs> main.cf
rs> ...
rs> queue_directory = /var/spool/postfix
rs> command_directory = /usr/sbin
rs> daemon_directory = /usr/lib/postfix
rs> program_directory = /usr/lib/postfix
rs> # how to deliver the mail
rs> transport_maps = hash:/etc/postfix/transport
rs> #privileges
rs> mail_owner = postfix
rs> # the fully qualified hostname of the system
rs> myhostname = blamx.example.com
rs> # domainname of the system
rs> mydomain = example.com
rs> # name that will apears on outgoing mail
rs> myorigin = $mydomain
rs> # internal mailserver
rs> internal_mail = 192.168.10.13
rs> # ip addresses to listen on
rs> inet_interfaces = $myhostname
rs> # accept mail for final destination...
rs> mydestination = $mydomain
rs> # ip address to relay mail for... ist hier der fehler?
rs> mynetworks = $internal_mail, 127.0.0.0/8
rs> # accept mails from host
rs> relayhost = $internal_mail
rs> # amavis content filter
rs> content_filter = amavis:[127.0.0.1]:10024
rs> # ...
rs> append_dot_mydomain = no
rs> #mailbox_command =
rs> #recipient_delimiter= +
rs> --------------------
rs> master.cf
rs> ...................
rs> localhost ist auskommentiert.. keine locale mailzustellung!!!
rs> angehängt wurden:
rs> 127.0.0.1:10025 inet n - n - - smtpd
rs> -o content_filter=
rs> -o local_recipient_maps=
rs> -o smtpd_helo_restriction=
rs> -o smtpd_client_restrictions=
rs> -o smtpd_sender_restrictions=
rs> -o smtpd_recipient_restrictions= permit_mynetworks, reject
rs> -o mynetworks=127.0.0.0/8
rs> amavis unix - - n - 2 smtp
rs> -o smtp_data_done_timeout=1200
rs> -o disable_dns_lookups=yes
rs> :::::::::::::::::::::::::::::::::::::::::::::::::::::
rs> würde mich über jeglichen hinweis freuen :)
rs> (bin leider gerade nicht in GER sodas ich mir die IX NICHT besorgen kann...)
rs> Robert.
Reply to: