Postfix spammt mich

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
cy
Posts: 32
Joined: 2002-11-14 12:30

Postfix spammt mich

Post by cy » 2005-06-09 10:37

Hi,
ganz so schlimm ist es nicht, aber schon nervig. Hier das Szenario:

- Ich hab auf meinem Debian System Postfix installiert. Postfix ist mit MySQL konfiguriert. Um das zu verwalten habe ich mir SysCP eingerichtet.

Problem:
- wenn ein User ein z.b. MessageBoard am laufen hat, und dieses Mails verschickt, dann kanns sein das ein Fehler auftritt (User gibts nicht etc). Diese Mailerdaemons wird an die adresse: www-data@meinehauptdomain.tld geschickt. Zudem habe ich die Erfahrung gemacht, das alle Emails an @meinehauptdomain.tld an mich, admin@meinehauptdomain.tld, weitergeleitet werden.

Was ich getan habe:
Zuerst dachte ich, es liegt am aliases-File und habe Postmaster an eine andere Adresse weitergeleitet, nicht an meine root adresse. Dann habe ich eben dies mit dem Catch-All festgestellt.
Die Domain wird nicht über syscp verwaltet, so scheint es zumindest. In Syscp ist diese Domain nicht als Catch-All definiert.

Frage:
Können von Postfix noch weitere Emailadressen irgendwoher bezogen werden? Irgendwo muß das doch definiert sein, oder? Hat irgendjemand eine Idee wo das geschieht bzw. wo ich das ausschalten kann?

Danke,
Cy

m.c.s.
Posts: 55
Joined: 2004-06-13 11:59
Location: Hamburg

Re: Postfix spammt mich

Post by m.c.s. » 2005-06-09 10:53

Bitte folgendes in die Shell eingeben:

Code: Select all

postconf -n
Das ist deine aktuelle Postfix-Konfiguration. Dort stehen dann u.a. auch alle Maps drin, die dein Postfix verwendet. Wenn du anhand der Ausgabe nicht weiterkommst, einfach mal hier rein posten :)

cy
Posts: 32
Joined: 2002-11-14 12:30

Re: Postfix spammt mich

Post by cy » 2005-06-09 10:58

Hi,
hier ist die Ausgabe. Für mich sieht das alles so aus als würde Postfix nur die Mysql Tabellen hernehmen. Oder überseh cih da was?
In die mysql-* Files hab ich reingekuckt, da steht nur die Abfrage für die entsprechenden Tabellen.
Danke schonmal!
Chris

PS: meinehauptdomain.tld ersetzt dabei meine echte Domain. In wirklich ist da also eine gültige Domain von mir drinne.

Code: Select all


alias_maps = $alias_database
biff = no
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
message_size_limit = 20480000
mydestination = $myhostname, localhost.$mydomain, $mydomain, $transport_maps
mydomain = meinehauptdomain.tld
myhostname = meinehauptdomain.tld
mynetworks = 127.0.0.1/8
myorigin = meinehauptdomain.tld
program_directory = /usr/lib/postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
transport_maps = mysql:/etc/postfix/mysql-transport.cf
virtual_gid_maps = static:2000
virtual_mailbox_base = /var/kunden/mail/
virtual_mailbox_limit = 20480000
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_uid_maps = static:2000

[EDIT by Joe User: Codeblock aktiviert]

m.c.s.
Posts: 55
Joined: 2004-06-13 11:59
Location: Hamburg

Re: Postfix spammt mich

Post by m.c.s. » 2005-06-09 11:13

Hast du vielleicht die Domain, die u.a. in mydestination genannt ist, auch virtuell verwaltet? In diesem Fall würde es u.U. Probleme geben!

cy
Posts: 32
Joined: 2002-11-14 12:30

Re: Postfix spammt mich

Post by cy » 2005-06-09 11:17

Wie kann cih das nachprüfen? Ich habe die config-Datein im /etc/postfix gelesen, da ist mir nichts aufgefallen.

Ein Grep über /etc bringt folgendes:

[code]
/etc/postfix/main.cf:myorigin = meinehauptdomain.tld
/etc/postfix/main.cf:mydomain = meinehauptdomain.tld
/etc/postfix/main.cf:myhostname = meinehauptdomain.tld
[/code]

m.c.s.
Posts: 55
Joined: 2004-06-13 11:59
Location: Hamburg

Re: Postfix spammt mich

Post by m.c.s. » 2005-06-09 11:42

Du müsstest einen Blick in deine SQL-Datenbank werfen, ob die Domain dort auftaucht.
Falls nicht: Hast du die /etc/aliases nach deiner Ã?nderung auch mit "postalias" gehasht?

P.S.: Deine

Code: Select all

-Zeilen funktionieren nicht. Mach mal bitte unten beim Verfassen der Nachrichten das Häkchen bei "BBCode ... deaktivieren" weg  :wink:

cy
Posts: 32
Joined: 2002-11-14 12:30

Re: Postfix spammt mich

Post by cy » 2005-06-09 12:02

Die Domain taucht dort auf. Dort ist sie als "keine Catchall Domain/Adresse" gekennzeichnet. So gesehen sollte SysCP das nicht als Catch-All kennzeichnen.

Postalias hab ich gemacht, ohne Erfolg.

Danke,
chris

lord_pinhead
RSAC
Posts: 830
Joined: 2004-04-26 15:57

Re: Postfix spammt mich

Post by lord_pinhead » 2005-06-09 19:29

Wenn ich mal fragen darf, warum hast du deine Domain eingetragen? Mit Syscp muss in die main.cf dein Hostname, nicht die Domain.

Also z.b. h1234.serverkompetenz.net

Code: Select all

myhostname = h1234.serverkompetenz.net
myorigin = h1234.serverkompetenz.net
mydomain = h1234.serverkompetenz.net
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
Schau nochmal deine Config durch, ich hab das bisher eben nicht.

Code: Select all

/var/mail#
/var/mail# cat www-data
/var/mail# cat root
/var/mail#
Versuch auf jeden Fall mal die Postfixconf zu ersetzen.

MFG
Lord Pinhead

cy
Posts: 32
Joined: 2002-11-14 12:30

Re: Postfix spammt mich

Post by cy » 2005-06-09 19:31

Hi,
danke für euere HIlfe.

die Lösung ist tatsächlich, die Variablen mit etwas anderem als der ersten Domain zu belegen. Mein Hostname ist die Domain, hab ich geändert.

Die Lösung war also, hier mail.domain.tld einzutragen. Solange die Subdomain auf die IP auflöst, klappts. Anscheinend gibts Probleme wenn die erste Domain dort eingetragen wird.

Schöne Grüße und vielen Dank,
Cy