Hallo Leser,
ich suche eine Möglichkeit wo mein Mailclient (Outlook) meinen SMTP über Benutzername und Passwort ansprechen kann und wo dann der SMTP die Mail verschickt. Zur Zeit kommt die Mail zurück mit der Fehlermeldung 554. Ich habe viel über Cyrus-sasl, TLS, MySQL, PAM, smtd.conf usw. gelesen, aber nichts hat geklappt. Ich möchte nur wissen was unbedingt nötig ist für mein Problem und keine Extra-Sachen die vielleicht auch gut sind. Das mache ich dann später wenn ich dieses Problem nicht mehr habe.
Der Mailversand über den Shell-Befehl mail klappt prima.
Ich suche quasi ein komplettes Howto für das Problem SMTP-Auth.
Mein Betriebssystem ist openSuSE 10.2. Als MTA habe ich Postfix und qpopper als POP-Server. Mein Server steht bei 1&1. Mein Domain heißt xxxxxx-server.de und die feste IP xxx.xxx.220.131
Hier die Fehlermeldung aus der /var/log/mail:
May 22 21:17:40 s15297384 postfix/smtpd[12159]: connect from e177091132.adsl.alicedsl.de[85.177.91.132]
May 22 21:17:41 s15297384 postfix/smtpd[12159]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory
May 22 21:17:41 s15297384 postfix/smtpd[12159]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory
May 22 21:17:41 s15297384 postfix/smtpd[12159]: warning: e177091132.adsl.alicedsl.de[85.177.91.132]: SASL LOGIN authentication failed: authentication failure
May 22 21:17:41 s15297384 postfix/smtpd[12159]: lost connection after AUTH from e177091132.adsl.alicedsl.de[85.177.91.132]
May 22 21:17:41 s15297384 postfix/smtpd[12159]: disconnect from e177091132.adsl.alicedsl.de[85.177.91.132]
Diese Fehler meldung sagt mir nicht viel. Berkeley ist nicht enable!
Hier hatte ich Cyrus-sasl und die /etc/sasl2/smtpd.conf sah so aus:
pwcheck_method: saslauthd
mech_list: plain login
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
biff = no
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = ipv4
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
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 = 10240000
mydestination = $myhostname, localhost.$mydomain
mydomain = xxxxxxx-server.de
myhostname = mail.xxxxxx-server.de
mynetworks = xxx.xxx.220.131/32, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relocated_maps = hash:/etc/postfix/relocated
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_sasl_auth_enable = no
smtp_use_tls = no
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_helo_required = yes
smtpd_helo_restrictions = reject_invalid_hostname
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = reject_unknown_address
smtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual
Gruß
Thomas
ich suche eine Möglichkeit wo mein Mailclient (Outlook) meinen SMTP über Benutzername und Passwort ansprechen kann und wo dann der SMTP die Mail verschickt. Zur Zeit kommt die Mail zurück mit der Fehlermeldung 554. Ich habe viel über Cyrus-sasl, TLS, MySQL, PAM, smtd.conf usw. gelesen, aber nichts hat geklappt. Ich möchte nur wissen was unbedingt nötig ist für mein Problem und keine Extra-Sachen die vielleicht auch gut sind. Das mache ich dann später wenn ich dieses Problem nicht mehr habe.
Der Mailversand über den Shell-Befehl mail klappt prima.
Ich suche quasi ein komplettes Howto für das Problem SMTP-Auth.
Mein Betriebssystem ist openSuSE 10.2. Als MTA habe ich Postfix und qpopper als POP-Server. Mein Server steht bei 1&1. Mein Domain heißt xxxxxx-server.de und die feste IP xxx.xxx.220.131
Hier die Fehlermeldung aus der /var/log/mail:
May 22 21:17:40 s15297384 postfix/smtpd[12159]: connect from e177091132.adsl.alicedsl.de[85.177.91.132]
May 22 21:17:41 s15297384 postfix/smtpd[12159]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory
May 22 21:17:41 s15297384 postfix/smtpd[12159]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory
May 22 21:17:41 s15297384 postfix/smtpd[12159]: warning: e177091132.adsl.alicedsl.de[85.177.91.132]: SASL LOGIN authentication failed: authentication failure
May 22 21:17:41 s15297384 postfix/smtpd[12159]: lost connection after AUTH from e177091132.adsl.alicedsl.de[85.177.91.132]
May 22 21:17:41 s15297384 postfix/smtpd[12159]: disconnect from e177091132.adsl.alicedsl.de[85.177.91.132]
Diese Fehler meldung sagt mir nicht viel. Berkeley ist nicht enable!
Hier hatte ich Cyrus-sasl und die /etc/sasl2/smtpd.conf sah so aus:
pwcheck_method: saslauthd
mech_list: plain login
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
biff = no
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = ipv4
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
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 = 10240000
mydestination = $myhostname, localhost.$mydomain
mydomain = xxxxxxx-server.de
myhostname = mail.xxxxxx-server.de
mynetworks = xxx.xxx.220.131/32, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relocated_maps = hash:/etc/postfix/relocated
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_sasl_auth_enable = no
smtp_use_tls = no
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_helo_required = yes
smtpd_helo_restrictions = reject_invalid_hostname
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = reject_unknown_address
smtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual
Gruß
Thomas