4
404
Jungspund
Hi Leute,
ich habe 'nen Server mit Debian Sarge und möchte darauf einen Mailserver laufen lassen...
Ich verwende das Admin-Tool "SysCP" und habe daraus die Config kopiert und angepasst...
Nun möchte ich das ganze starten, und Mails abrufen, da bekomme ich im Thunderbird immer nur folgende Meldungen:
Bei POP3 mit SSL (995):
Ich weiß leider nicht, woran es liegen könnte, aber vielleicht kennt ja jemand das Problem oder weiß wenigstens, wo man genau suchen müsste... Ich hab die ganze Config schon mehrmals neu geschrieben,a ber es will einfach nicht
Sry, dass es etwas viel ist, was ich poste, aber es sind halt die kompletten Configs, irgendwo darin wird ein Fehler liegen, ich kann nur beim Postfix die ganzen "mysql-virtual_" Teile ausschließen, aber der Vollständigkeit halber auch die....
Die Configs:
Courier:
authdaemonrc
authmysqlrc
imapd
imapd-ssl
pop3d
pop3d-ssl
Postfix:
main.cf
master.cf
mysql-virtual_gid_maps.cf
mysql-virtual_mailbox_maps.cf
mysql-virtual_alias_maps.cf
mysql-virtual_mailbox_domains.cf
mysq-virtual_uid_maps.cf
ich habe 'nen Server mit Debian Sarge und möchte darauf einen Mailserver laufen lassen...
Ich verwende das Admin-Tool "SysCP" und habe daraus die Config kopiert und angepasst...
Nun möchte ich das ganze starten, und Mails abrufen, da bekomme ich im Thunderbird immer nur folgende Meldungen:
Bei POP3 mit SSL (995):
Bei POP3 ohne SSL (110):Konnte nícht mit dem Server ** verbinden; die Verbindung wurde verweigert.
IMAP ohne SSL (143):Ein Fehler mit dem POP3-Mailserver ist aufgetreten; der MAilserver antwortete:
IMAP mit SSL (993):Konnte nicht zu ihrem MAilserver verbinden. Sie haben eventuell die maximale ANzahl von Verbindungen zu diesem Server überschritten [...]
Konnte nícht mit dem Server ** verbinden; die Verbindung wurde verweigert.
Ich weiß leider nicht, woran es liegen könnte, aber vielleicht kennt ja jemand das Problem oder weiß wenigstens, wo man genau suchen müsste... Ich hab die ganze Config schon mehrmals neu geschrieben,a ber es will einfach nicht

Sry, dass es etwas viel ist, was ich poste, aber es sind halt die kompletten Configs, irgendwo darin wird ein Fehler liegen, ich kann nur beim Postfix die ganzen "mysql-virtual_" Teile ausschließen, aber der Vollständigkeit halber auch die....
Die Configs:
Courier:
authdaemonrc
authmodulelist="authmysql"
authmodulelistorig="authcustom authcram authuserdb authldap authpgsql authmysql authpam"
daemons=10
version="authdaemond.mysql"
authdaemonvar=/var/run/courier/authdaemon
authmysqlrc
MYSQL_SERVER localhost
MYSQL_USERNAME <user>
MYSQL_PASSWORD <passwort>
MYSQL_PORT 0
MYSQL_OPT 0
MYSQL_DATABASE <datenbank>
MYSQL_USER_TABLE mail_users
MYSQL_CRYPT_PWFIELD password_enc
MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD homedir
MYSQL_MAILDIR_FIELD maildir
MYSQL_WHERE_CLAUSE postfix='Y'
imapd
ADDRESS=<meine-ip>
PORT=143
MAXDAEMONS=40
MAXPERIP=10
PIDFILE=/var/run/courier/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"
AUTHMODULES="authdaemon"
AUTHMODULES_ORIG="authdaemon"
DEBUG_LOGIN=0
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"
IMAP_KEYWORDS=1
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
IMAP_IDLE_TIMEOUT=60
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_ULIMITD=65536
IMAP_USELOCKS=0
MAP_ENHANCEDIDLE=0
IMAP_MOVE_EXPUNGE_TO_TRASH=0
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=YES
imapd-ssl
SSLPORT=993
SSLADDRESS=<meine-ip>
SSLPIDFILE=/var/run/courier/imapd-ssl.pid
AUTHMODULES="authdaemon"
IMAPDSSLSTART=YES
MAPDSTARTTLS=YES
IMAP_TLS_REQUIRED=0
DEBUG_LOGIN=0
OURIERTLS=${bindir}/couriertls
TLS_PROTOCOL=SSL3
TLS_STARTTLS_PROTOCOL=TLS1
TLS_VERIFYPEER=NONE
TLS_CACHEFILE=/var/lib/courier/couriersslcache
TLS_CACHESIZE=524288
pop3d
PIDFILE=/var/run/courier/pop3d.pid
MAXDAEMONS=40
AXPERIP=4
AUTHMODULES="authdaemon"
AUTHMODULES_ORIG="authdaemon"
DEBUG_LOGIN=0
POP3AUTH=""
POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1"
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
PORT=110
ADDRESS=<meine-ip>
CPDOPTS="-nodnslookup -noidentlookup"
POP3DSTART=YES
MAILDIRPATH=Maildir
pop3d-ssl
SSLPORT=995
SSLADDRESS=<meine-ip>
SLPIDFILE=/var/run/courier/pop3d-ssl.pid
OP3DSSLSTART=YES
POP3_STARTTLS=YES
POP3_TLS_REQUIRED=0
COURIERTLS=/usr/bin/couriertls
LS_PROTOCOL=SSL3
TLS_CERTFILE=/etc/courier/pop3d.pem
TLS_VERIFYPEER=NONE
TLS_CACHEFILE=/var/lib/courier/couriersslcache
TLS_CACHESIZE=524288
MAILDIRPATH=Maildir
Postfix:
main.cf
# daemon configuration
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no
myhostname = mail.<meine-domain>
myorigin = <meine-domain>
mynetworks = 127.0.0.0/8
mydomain = <meine-domain>
mynetworks_style = host
mydestination = $myhostname <hostname-vom-anbieter> <meine-domain> localhost
inet_interfaces = all
local_transport = local
# runtime configuration
alias_maps = hash:/etc/aliases mysql:/etc/postfix/mysql-virtual_alias_maps.cf
alias_database = hash:/etc/aliases
mailbox_command =
mailbox_size_limit = 0
maildrop_destination_recipient_limit = 1
maildrop_destination_concurrency_limit = 1
recipient_delimiter = +
local_recipient_maps =
#home_mailbox = Maildir/
# sasl settings
#transport_maps = mysql:/etc/postfix/mysql-transport_maps.cf
virtual_mailbox_base = /var/kunden/mail/
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf
virtual_uid_maps = mysql:/etc/postfix/mysql-virtual_uid_maps.cf
#virtual_uid_maps = static:2000
virtual_gid_maps = mysql:/etc/postfix/mysql-virtual_gid_maps.cf
#virtual_gid_maps = static:2000
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf
#virtual_transport = maildrop
virtual_transport = virtual
smtp_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/smtpd.pem
smtpd_tls_cert_file = /etc/postfix/smtpd.pem
smtpd_tls_CAFile = /etc/postfix/smtpd.pem
smtpd_tls_loglevel = 0
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $mydomain
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
# anti-spam and security settings
append_dot_mydomain = no
allow_untrusted_routing = no
smtp_recipient_limit = 25
disable_vrfy_command = yes
#header_checks = regexp:/etc/postfix/header_checks
maps_rbl_domains = relays.ordb.org
smtp_recipient_restrictions = reject_maps_rbl, reject_unauth_destination, reject_unauth_pipelining
smtp_client_restrictions = reject_maps_rbl, reject_unauth_destination, reject_unauth_pipelining
smtp_sender_restrictions = reject_maps_rbl, reject_unauth_destination, reject_unauth_pipelining, reject_unknown_sender_domain, reject_non_fqdn_sender, reject$
master.cf
# ==============
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==============
smtp inet n - - - - smtpd -o smtpd_sasl_auth_enable=yes
#628 inet n - - - - qmqpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - - 300 1 qmgr
#qmgr fifo n - - 300 1 nqmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - - - - smtp
relay unix - - - - - smtp
# -o smtp_helo_timeout======5 -o smtp_connect_timeout=======5
showq unix n - - - - showq
error unix - - - - - error
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
maildrop unix - n n - - pipe
flags======R user=vmail argv=======/usr/bin/maildrop -d ${recipient}
cyrus unix - n n - - pipe
flags======R user=cyrus argv=======/usr/sbin/cyrdeliver -e -m "${extension}" ${user}
uucp unix - n n - - pipe
flags======Fqhu user=uucp argv=======uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail unix - n n - - pipe
flags======F user=ftn argv=======/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags======Fq. user=bsmtp argv=======/usr/lib/bsmtp/bsmtp -d -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 pipe
flags======R user=scalemail
argv=======/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
tlsmgr fifo - - n 300 1 tlsmgr
smtps inet n - n - - smtpd -o smtpd_tls_wrappermode======yes -o smtpd_sasl_auth_enable=======yes
smtpd_enforce_tls======yes -o smtpd_sasl_auth_enable=======yes
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
mysql-virtual_gid_maps.cf
user = <user>
password = <passwort>
dbname = <datenbank>
table = mail_users
select_field = gid
where_field = email
hosts = localhost
mysql-virtual_mailbox_maps.cf
user = <user>
password = <passwort>
dbname = <datenbank>
table = mail_users
select_field = maildir
where_field = email
hosts = localhost
mysql-virtual_alias_maps.cf
user = <user>
password = <passwort>
dbname = <datenbank>
table = mail_virtual
select_field = destination
where_field = email
hosts = localhost
mysql-virtual_mailbox_domains.cf
user = <user>
password = <passwort>
dbname = <datenbank>
table = panel_domains
select_field = domain
where_field = domain
hosts = localhost
mysq-virtual_uid_maps.cf
user = <user>
password = <passwort>
dbname = <datenbank>
table = mail_users
select_field = maildir
where_field = email
hosts = localhost
Zuletzt bearbeitet: