Hallo,
bei meinem Server stimmt mit der SMTP Konfiguration was nicht. Bisher hat mich das nicht so sehr gestört, aber nun habe ich mal Thunderbird 3 ausprobiert und da gibt es die Option "TLS, falls möglich" nicht mehr.
Folgendes Problem:
Wenn ich in Thunderbird Mails über diesen Server verschicken möchte, muss ich in der SMT Konfiguration bei Verschlüsselung "TLS, wenn möglich" auswählen. Weder SSL (was mir eigentlich das liebste währe) noch TLS oder KEIN funktioniert.
Woran könnte soetwas liegen?
Ich poste hier mal meine Server Konfiguration:
Ich nutze Debian Lenny mit postfix und MySQL User Tabelle (vom SysCP)
main.cf
Code
##########################################
# Postfix programs paths settings
##########################################
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
sendmail_path = /usr/sbin/sendmail
##########################################
# General Postfix configuration
##########################################
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
# Die default Domain des Providers - meine Domain also
#mydomain = meinedomain.de
mydomain = vxxxxxxx.yourvserver.net
# should be different from $mydomain eg. "mail.$mydomain"
myhostname = meinedomain.de #Meine Domain
mydestination = $myhostname,
$mydomain,
localhost.$myhostname,
localhost.$mydomain,
localhost
# Original, kann ich aber nicht nehmen, da ich kein Loopback Device habe
#mynetworks = 127.0.0.0/8
mynetworks = xx.xx.xx.xx #Meine IP
alias_maps = $alias_database
inet_interfaces = all
##########################################
# Einstellung für virtuelle User
##########################################
virtual_uid_maps = static:2000
virtual_gid_maps = static:2000
virtual_mailbox_base = /var/mail/
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf
# Mails ueber 10 MB werden nicht akzeptiert
message_size_limit = 10485760
# Default Mailbox size, is set to 0 which means unlimited! - ich mach hier aber 50 MB
mailbox_size_limit = 52428800
# Stand original drinnn.
# Vermtl. durch obige Einstellung nicht notwendig
# Maximum size of Message in bytes (50MB)
virtual_mailbox_limit = 52428800
##########################################
# TLS / SASL Auth settings
##########################################
# aktiviert TLS
smtp_use_tls = yes
# Erzwingt eine SMTP-Auth vom User
smtpd_sasl_auth_enable = yes
smtpd_tls_cert_file = /etc/ssl/server/meinedomain.de.cert
smtpd_tls_key_file = /etc/ssl/server/meinedomain.de.key
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
# Damit es auch in Outlook geht
broken_sasl_auth_clients = yes
## TLS for outgoing mails from the server to another server
#smtp_tls_note_starttls_offer = yes
## TLS for email client
#smtpd_tls_CAfile = /etc/ssl/cacert.class3.crt # Just an example for CACert.org
#smtpd_tls_auth_only = no
#smtpd_tls_loglevel = 1
#smtpd_tls_received_header = yes
#smtpd_tls_session_cache_timeout = 3600s
#tls_random_source = dev:/dev/urandom
##########################################
# Dovecot Settings for deliver, SASL Auth
# and virtual transport
##########################################
# Um Dovecot zu nutzen, muessen folgende 3 Zeilen auskommentiert werden - wird aber momentan nicht benutzt
#mailbox_command = /usr/lib/dovecot/deliver
#virtual_transport = dovecot
#dovecot_destination_recipient_limit = 1
# Local delivery settings
local_transport = local
alias_database = hash:/etc/aliases
##########################################
# Postfix performance settings
##########################################
default_destination_concurrency_limit = 20
local_destination_concurrency_limit = 2
##########################################
# Relay & Spamtests
##########################################
#smtpd_helo_required = yes
# Einschraenkungen fuer das Annehmen von Mails,
# nicht jeder darf Mails einliefern
smtpd_recipient_restrictions =
# - Erlaubt meinen IPs, mich als Relay zu nutzen
permit_mynetworks
# - Sofern meine User aus einem fremden DUL-Bereich kommen, koennen sie
# dank SMTP-Auth einliefern
permit_sasl_authenticated
# - Liefert REJECT, wenn Empfaenger nicht ueber mich laeuft
reject_unauth_destination
# - Greylisting, muss nach min. xxxs, max. xh nochmal eingeliefert werden
# danach merkt sich das die DB aber fuer x Tage.
check_policy_service inet:localhost:60000
# - weitere Einschraenkungen
reject_unauth_pipelining,
reject_non_fqdn_recipient
smtpd_sender_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unknown_hostname
reject_unknown_recipient_domain
reject_unknown_sender_domain
smtpd_client_restrictions = permit_mynetworks
permit_sasl_authenticated
reject_unknown_client
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5
Alles anzeigen