OpenSMTPd: Probleme mit SMTPAUTH

Rakor

Administrator
Staff member
Hallo zusammen!

Ich habe mir gedacht ich sehe mir mal OpenSMTPd als Mailserver an und bin von der Einfachheit soweit auch begeistert. Ich kann Mails empfangen und wenn ich lokal angemeldet bin auch Mails verschicken. Leider gibt es ein Problem beim Versand von Mails von ausserhalb.

In meiner smtpd.conf steht folgendes:
listen on XXX.XXX.XXX.XXX tls enable auth

map "aliases" { source db "/usr/local/etc/mail/aliases.db" }

accept for local alias aliases deliver to mbox
accept for all relay

Der Benutzer ist als Benutzer angelegt und hat ein Passwort (mehrmals überprüft). Das Zertifikat und der Schlüssel sind angelegt und vorhanden.
Bei jedem Versuch von einem externen Mail Client Mails zu versenden bekomme ich jedoch den Fehler:
535 Authentication failed

Wenn ich den Relay komplett öffne (accept from all for all relay) funktioniert es auch.

Also irgendwie scheint der Server mich nicht als User überprüfen zu können. Hat jemand noch irgendeine Idee für mich?

ps. XXX.XXX.XXX.XXX ist natürlich die IP... ^^
 
Ich habe eben mal schnell ein OpenBSD in eine VirtBox installiert und siehe da: Es funktioniert ohne irgendwelche Extras.

Scheinbar hat die Benutzerauthorisierung auf FreeBSD da irgendwelche Kanten die OpenSMTPd nicht kennt. Hat jemand eine Ahnung was das sein könnte?

Danke

Edit: das ganze läuft im Übrigen in einer Jail sollte das irgendwelche Unterschiede machen...?!
 
Last edited:
Sollte sich jemand damit befassen:
Actually you're not doing anything wrong, the problem is that portable
OpenSMTPD had authentication disabled until a few days ago.

You should try running a recent snapshot until the port maintainer has
an update available. The following one has been published yesterday:

http://www.opensmtpd.org/archives/opensmtpd-201212150117p1.tar.gz

It will support system authentication as well as authentication from
other sources (file, db, SQLite, and experimental LDAP).
 
Ok, mit dem Neuen funktioniert es, jedoch muss man noch einiges umbiegen dabei. Naja mal warten bis der neue Snapshot in den Ports ist.
 
Back
Top