• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

vServer mit Postfix/Confixx - Mails landen nicht in INBOX

rwam

New Member
Hallo zusammen,

seit ein paar Tagen versuche ich, meinen Mailserver richtig zum laufen zu
bringen und im Zuge dessen ein merkwürdiges Verhalten meines Mailservers zu
korrigieren. Hab gegoogelt, diverse Foren durchsucht, in Büchern
nachgeschlagen, nun weiß aber beim besten Willen nicht mehr weiter. Ok, ich
muss zugeben, dass meine Server-Kenntnisse auf diesem Gebiet auch eher
rudimentär sind.

Kurz zusammengefasst die technischen Aspekte:
  • vServer bei Vanager auf debian mit Confixx
  • Mailbehandlung mit Postfix, Procmail und Spamassassin
  • IMAP Courier
  • Roundcube online/Thunderbird offline
Und nun zu meinem Problem:
Mailversand mittels RC/Thunderbird funktioniert. IMAP-Ordner anlegen und
löschen auch. Mails werden auch empfangen, nur werden diese mir im Maildir-
Verzeichnis des jeweiligen Users in den Ordner new gepackt, was ja meines
Erachtens nach auch richtig ist. Die Mails und Ordner sehe ich nun auch im
Roundcube unter Einstellungen/Ordner bzw. erscheinen die eingehenden Mails
im Confixx-Mailclient parallel zur Inbox. Heißt, sie landen nicht im Posteingang.

Eigentlich sollte ja das Maildir-Verzeichnis meine Inbox sein. Wie bzw. wo muss
ich das nur konfigurieren. Bin ehrlich gesagt ratlos, denn irgendwelche Configs
sind da wohl falsch. Vielleicht könnt ihr ja mal drüberschauen:

postconf -n
Code:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
default_process_limit = 8
home_mailbox = Maildir/
inet_interfaces = all
local_recipient_maps = $alias_maps unix:passwd.byname
mailbox_command = procmail
mailbox_size_limit = 0
mydestination = $myhostname, localhost.localdomain, localhost
myhostname = xxx.xx
mynetworks = 127.0.0.0/8
recipient_delimiter = +
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_sasl_authenticated,       permit_mynetworks,      reject_rbl_client bl.spamcop.net,    reject_rbl_client zen.spamhaus.org,     reject_unauth_destination,      reject_non_fqdn_sender,         reject_non_fqdn_recipient,   reject_unauth_pipelining
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_use_tls = no
tls_random_source = dev:/dev/urandom

/etc/procmailrc
Code:
DEFAULT=$HOME/Maildir/
INCLUDERC=/etc/procmailrc.spamassassin

/etc/procmailrc.spamassassin
Code:
DROPPRIVS=yes

:0fw: spamassassin.lock
* < 256000
| spamc

:0
* ^^rom[ ]
{
  LOG="*** Dropped F off From_ header! Fixing up. "

  :0 fhw
  | sed -e '1s/^/F/'
}

/etc/postfix/main.cf
Code:
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

home_mailbox = Maildir/
myhostname = xxx.xx
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, localhost.localdomain, localhost
mynetworks = 127.0.0.0/8
mailbox_command = procmail
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
default_process_limit = 8

smtpd_recipient_restrictions =
        permit_sasl_authenticated,
        permit_mynetworks,
        #rbl_client on
        reject_rbl_client bl.spamcop.net,
        reject_rbl_client zen.spamhaus.org,
        reject_unauth_destination,
        reject_non_fqdn_sender,
        reject_non_fqdn_recipient,
        reject_unauth_pipelining

local_recipient_maps = $alias_maps unix:passwd.byname

## SMTP AUTH & TLS
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_use_tls = no
#smtpd_tls_key_file = /etc/apache/ssl.key/confixx.key
#smtpd_tls_cert_file = /etc/apache/ssl.crt/confixx.crt
#smtpd_tls_loglevel = 3
#smtpd_tls_received_header = yes
#smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom

### CONFIXX POSTFIX ENTRY ###
virtual_maps = hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains
### /CONFIXX POSTFIX ENTRY ###

Auszug aus /root/confixx/confixx_main.conf
Code:
...
$mta = 'postfix';
$mailSpool = '';
$maildrop = 'HOMEDIR/Maildir/';
$mailBoxName = 'Maildir';
$virtUserTableDB = '/etc/postfix/confixx_virtualUsers';
$localDomainsFile = '/etc/postfix/confixx_localDomains';
$bin_makemap = '';
$bin_postmap = '/usr/sbin/postmap';
$bin_postfix = '/usr/sbin/postfix';
$bin_newaliases = '/usr/bin/newaliases';
$MailConfigFile = '/etc/postfix/main.cf';
$pop_homeDir = '/var/www';
$aliases = '/etc/aliases';
$bin_autorespond = '/usr/bin/autoresponder.pl';
$use_autorespond = '1';
$mta_uid = '8';
$mta_gid = '8';
$bin_sendmail = '/usr/sbin/sendmail';
$mail_realHome = '1';
$mail_server = '1';
$append_mail_disk_space = '0';
$incomingMailProtocol = 'IMAP';
$incomingMailPort     = '143';
$incomingMailServer   = 'localhost';
...

EDIT:
Courier war gar nicht mehr installiert, sondern uw-imapd. Hab des runtergeschmissen
und courier neu installiert und siehe da, alles funktioniert einwandfrei. Manchmal
sieht man den Wald vor Bäumen nicht. Erst der Support hat mich drauf gebracht.
 
Last edited by a moderator:
Back
Top