Nach einer langen Odysee muß ich hier doch mal schreiben:
habe nach einem Systemupdate nun Suse 10.0, Apache 2.2, PHP 5.2.6., MySQL 5.x und Confix 3.3.1. Besonders das Update von Confixx bereitete Streß, weil es mein Postfix "zerschossen" hatte bzw. die main.cf nicht mehr stimmte.
Also hab ich mich rangesetzt und die Main.cf bearbeitet. Nach ewigen Fehlern, Relay access denied usw.. funktioniert jetzt wenigstens
a) das Empfangen von Mails von intern und extern
b) das verschicken von Mails nach intern und extern über Confixx
es funktioniert leider noch nicht
c) das verschicken von Mails über Clients wie Thunderbird
ich vermute das es an der Authentifizierung liegt. Möchte meine Main.cf
auch so konfiguriert haben das alles möglichst "sicher" ist und der Server nicht als Spamschleuder mißbraucht werden kann.
Darum wäre ich für Hinweise dankbar wie ich Punkt c) wieder zum laufen bekomme und was ich an der main.cf noch verändern, verbessern kann um es sicherer zu machen:
Hier die main.cf
habe nach einem Systemupdate nun Suse 10.0, Apache 2.2, PHP 5.2.6., MySQL 5.x und Confix 3.3.1. Besonders das Update von Confixx bereitete Streß, weil es mein Postfix "zerschossen" hatte bzw. die main.cf nicht mehr stimmte.
Also hab ich mich rangesetzt und die Main.cf bearbeitet. Nach ewigen Fehlern, Relay access denied usw.. funktioniert jetzt wenigstens
a) das Empfangen von Mails von intern und extern
b) das verschicken von Mails nach intern und extern über Confixx
es funktioniert leider noch nicht
c) das verschicken von Mails über Clients wie Thunderbird
ich vermute das es an der Authentifizierung liegt. Möchte meine Main.cf
auch so konfiguriert haben das alles möglichst "sicher" ist und der Server nicht als Spamschleuder mißbraucht werden kann.
Darum wäre ich für Hinweise dankbar wie ich Punkt c) wieder zum laufen bekomme und was ich an der main.cf noch verändern, verbessern kann um es sicherer zu machen:
Hier die main.cf
Code:
alias_maps = hash:/etc/aliases
biff = no
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual,
hash:/etc/postfix/confixx_localDomains,
hash:/etc/postfix/confixx_virtualUsers
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
broken_sasl_auth_clients = yes
disable_vrfy_command = yes
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail !!! (unter /var/mail/ liegt ein ähnlicher Dateistruktur auf meinem Server - warum?) !!!
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 20480000
mydomain = +++meine Domain.de+++
myorigin = $mydomain
mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost,
smtp.$mydomain, mail.$mydomain
myhostname = +++meine Domain.de+++
mynetworks = 127.0.0.0/8, +++meine IP+++/32
mynetworks_style = host
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost =
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_use_tls = yes
smtpd_use_tls = yes
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_invalid_hostname,
reject_non_fqdn_hostname,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unauth_destination,
reject_unknown_sender_domain,
reject_unknown_recipient_domain
strict_8bitmime = no
strict_rfc821_envelopes = no
unknown_local_recipient_reject_code = 550
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
#smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
#receive_override_options = no_address_mappings
#smtpd_client_restrictions = permit_mynetworks,
permit_sasl_authenticated, reject_unknown_reverse_client_hostname, permit
#smtpd_data_restrictions = permit_mynetworks, permit_sasl_authenticated,
reject_unauth_pipelining, permit
#smtpd_sender_restrictions = hash:/etc/postfix/access
#smtpd_delay_reject = yes
#smtpd_tls_auth_only = no
#smtpd_tls_CAfile = /etc/postfix/ssl/demoCA/cacert.pem
#smtpd_tls_cert_file = /etc/postfix/ssl/server-crt.pem
#smtpd_tls_dh1024_param_file = /etc/postfix/ssl/dh_1024.pem
#smtpd_tls_dh512_param_file = /etc/postfix/ssl/dh_512.pem
#smtpd_tls_key_file = /etc/postfix/ssl/server-key.pem
#smtpd_tls_session_cache_database = btree:/var/run/smtpd_tls_session_cache
#smtpd_tls_security_level = may