Emails werden nicht zugeordnet


MDX

New Member
Ich habe meinen Mailserver (Postfix, POP3, SMTP etc.) nach folgendem Tut erstellt:
http://www.howtoforge.de/howto/virt...ourier-mysql-und-squirrelmail-ubuntu-804-lts/

Funktionieren tut eigentlich alles, E-Mail senden möglich und auch das Empfangen funktioniert. Jedoch landen alle E-Mail in der Datei "/home/vmail/10485760" schön untereinander, statt eigentlich "/home/vmail/domain.de/name/".

Edit:
Mit dem Befehl
wollte ich maildrop austesten, aber es kommt nur folgende Ausgabe und mehr passiert nicht:
maildrop: authlib: groupid=5000
maildrop: authlib: userid=5000
maildrop: authlib: [email protected], home=/home/vmail, mail=domain.de/name/
maildrop: Changing to /home/vmail

Kann mir jemand helfen?
 
Last edited by a moderator:
Na dann hir mal die Config:

alias_database = hash:/etc/aliases
alias_maps = $alias_database
config_directory = /etc/postfix
content_filter = amavis:[127.0.0.1]:10024
inet_interfaces = all
message_size_limit = 20240000
mydestination = $myhostname $mydomain localhost localhost.$mydomain $transport_maps
mydomain = $myhostname
myhostname = ksxxxxxx.kimufi.com
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
receive_override_options = no_address_mappings
recipient_delimiter = +
relayhost =
smtpd_banner = $myhostname
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_non_fqdn_sender, reject_non_fqdn_recipient, permit_mynetworks, reject_unauth_destination, reject_invalid_hostname, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, reject_unknown_client, warn_if_reject reject_unknown_helo_hostname permit
virtual_gid_maps = static:2000
virtual_mailbox_base = /home/vmail/
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
virtual_transport = virtual:
virtual_uid_maps = static:2000

Komischerweise werden die Dateien mit den Mails nach der größe des Quotas angelegt:
MySQL-Tabelle users in DB mail
email ---------- | password ---------- quota
--------------------------------------------
[email protected] | encrypt('pw') | 12345678
(Password steht als cyrpt in der Tabelle)

Und in den Logs:
Dec 24 16:27:07 ksxxxxx postfix/virtual[2112]: 9D192A56ADA: to=<[email protected]>, orig_to=<[email protected]>, relay=virtual, delay=0.01, delays=0/0/0/0, dsn=4.2.0, status=deferred (delivery failed to mailbox /home/vmail//12345678: unable to create lock file /home/vmail//12345678.lock: Permission denied)
Dec 24 16:27:07 ks303164 amavis[31897]: (31897-11) Passed CLEAN, <[email protected]> -> <[email protected]>, Message-ID: <[email protected]>, mail_id: mGPAEiPAq-hP, Hits: -, size: 6501, queued_as: 9B58AA568F9, 85 ms
Dec 24 16:27:07 ksxxxx postfix/smtp[2192]: 8B19EA56AD8: to=<[email protected]>, orig_to=<root>, relay=127.0.0.1[127.0.0.1]:10024, delay=5.7, delays=5.7/0/0/0.09, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=31897-11, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 9B58AA568F9)

Sieht für mich so aus als ob er die Daten nicht aus der DB ausliest, oder warum 2mal //.

Hoffe mir kann nun jemand helfen.
Danke schonmal.
 
Last edited by a moderator:
bei dem Befehl kommt folgendes:
Code:
drwxr-xr-x  5 vmail vmail   4096 2009-12-24 16:23 .
drwxrwxrwx 11 root  root    4096 2009-12-23 13:36 ..
-rwxrwxrwx  1 root  root  967835 2009-12-24 16:16 10485760
-rwxrwxrwx  1 root  root       1 2009-12-24 16:26 10485760.lock
-rw-r--r--  1 vmail vmail    220 2009-09-14 07:09 .bash_logout
-rw-r--r--  1 vmail vmail   3180 2009-09-14 07:09 .bashrc
drwxr-xr-x  3 vmail vmail   4096 2009-12-23 11:35 domain.de
-rw-r--r--  1 vmail vmail    675 2009-09-14 07:09 .profile
drwxr-xr-x  4 vmail vmail   4096 2009-12-27 21:06 domain.com
drwxrwxrwx  3 vmail vmail   4096 2009-12-24 16:16 domain.lv
MOD: Bitte [noparse]
Code:
...
[/noparse]-Tags um Ausgaben, Code, etc. verwenden (im Editor auch mit '#' erreichbar). Danke!
 
Last edited by a moderator:
Ok, ich hab mein Problem.
Hatte eine falsche Datei in der main.cf angegeben.
Okay, jetzt werden die Mails zugeorndet.
Danke euch!
 
Schön, wenn es jetzt geht. Trotzdem solltest Du Dir noch mal die Berechtigungen der einzelnen Verzeichnisse anschauen. Beispielsweise sollte /home auf keinen Fall für die ganze Welt beschreibbar sein. Das gleiche gilt für die Verzeichnisse der einzelnen Domains.
 

Back
Top