Postfix Frage

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Huck Fin
Beiträge: 1202
Registriert: 10.03.2008 17:10:30

Postfix Frage

Beitrag von Huck Fin » 20.05.2016 22:14:55

Hi, ich möchte dass nur angemeldete User Mails senden dürfen (ohne tls)
Postfix + dovecot (Debian 7)

/etc/postfix/main.cf

Code: Alles auswählen

smtpd_recipient_restrictions =
#   check_sasl_access = hash:/etc/postfix/sasl_access,
   permit_sasl_authenticated,
   permit_mynetworks,
   check_relay_domains,
   permit
/etc/postfix/sasl_access

Code: Alles auswählen

username HOLD
wenn ich das # drinnen habe kann man senden,
ob man sich am smtp anmeldet oder nicht ist egal.

Wenn ich das # entferne bringt er einen Fehler beim senden.
ob man sich am smtp anmeldet oder nicht ist egal.
wo ist mein Denkfehler ?

Bin nach dieser Anleitung vorgegangen
http://www.postfix.org/SASL_README.html ... _saslauthd

Benutzeravatar
heisenberg
Beiträge: 3542
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Postfix Frage

Beitrag von heisenberg » 20.05.2016 22:45:25

Code: Alles auswählen

smtpd_recipient_restrictions =
#   check_sasl_access = hash:/etc/postfix/sasl_access,
   permit_sasl_authenticated,
   permit_mynetworks,
   check_relay_domains,
   permit
permit heisst: Lasse bitte jeden senden. Also: weg damit!
check_relay_domains ist veraltet. Bitte stattdessen reject_unauth_destination verwenden.

Bzgl. der Fehlermeldung wenn Du check_sasl_access einbindest: Die Synatx scheint falsch zu sein(Sieh man 5 access). Wenn Du einen Benutzer auf HOLD setzen willst sollte da stehen:

username@ HOLD

Das solltest Du allerdings mit einer Fehlermeldung im mail.log

Also: ändern und postmap nicht vergessen! quittiert bekommen.
Jede Rohheit hat ihren Ursprung in einer Schwäche.

Benutzeravatar
Huck Fin
Beiträge: 1202
Registriert: 10.03.2008 17:10:30

Re: Postfix Frage

Beitrag von Huck Fin » 20.05.2016 23:03:23

Hab es geändert.
Ändern tut sich nichts.

Ich möchte nur, dass nicht jeder ohne Anmeldung Mails versenden kann.
TLS soll aus.
Habe jetzt alles versucht.
Es tut nicht.
:oops:

Benutzeravatar
heisenberg
Beiträge: 3542
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Postfix Frage

Beitrag von heisenberg » 20.05.2016 23:16:03

Logging vom smtpd hochstellen(-v als option master.cf)!
Hast Du die Logfiles geprüft?
Jede Rohheit hat ihren Ursprung in einer Schwäche.

Benutzeravatar
Huck Fin
Beiträge: 1202
Registriert: 10.03.2008 17:10:30

Re: Postfix Frage (gelöst)

Beitrag von Huck Fin » 22.05.2016 12:44:28

Das kommt davon wenn man von einer VM auf dem eigenen Gerät arbeitet.
Da kann man das nicht testen.
Alles funzt jetzt wie es soll.....

Antworten