Sendmail: RALAYING erlauben

Hallo alle zusammen und auch gleich mal hallo Sebastian :wink:

Also ich hab da wieder mal ein Problem mit Sendmail. Irgendwie bekomm ich die Konfiguration nicht ganz so hin, wie ich es wollte. Jaja, QMail ist besser usw., aber das möchte ich selbst erst mal lokal testen bevor ich es auf dem Server installiere… :wink:

Also: Ich will sendmail so einrichten, dass es als SMTP server für externe Mail-Programme arbeitet, d.h. mails für andere Rechner von anderen Rechnern erlauben; wobei die FROM-Adresse auf bestimmte Domains beschränkt ist.

Beispiel:
zu konfigurierender Server: configureme.com
Absender-Host: author.net (SMTP sender)
From: [email protected]
To: [email protected]

Ich habs mit FEATURE(genericatable') versucht (war logisch Schmarrn), FEATURE(relay_hosts_only’) und auch FEATURE(`access_db’) und im accessfile dann:

configureme.com RELAY

Aber ich bekomm immer die Fehlermeldung:

5.7.1 … Relaying denied. IP name lookup failed [xxx.xxx.xxx.xxx]

Was ist da los?

Sendmail: 8.12.1 (Debian Linux 2.2)

Hallo alle zusammen und auch gleich mal hallo Sebastian :wink:

Holla.

Also ich hab da wieder mal ein Problem mit Sendmail. Irgendwie
bekomm ich die Konfiguration nicht ganz so hin, wie ich es
wollte.

Jaja. Sendmail eben.

Jaja, QMail ist besser usw.,

Genau. Ich sollte mit „Sendmail is currently not supported by me“ antworten…

aber das möchte ich
selbst erst mal lokal testen bevor ich es auf dem Server
installiere… :wink:

Und? läuft es schon? http://www.lifewithqmail.org/ dauert 30 Minuten…

Also: Ich will sendmail so einrichten, dass es als SMTP server
für externe Mail-Programme arbeitet, d.h. mails für andere
Rechner von anderen Rechnern erlauben;

Ok.

wobei die FROM-Adresse
auf bestimmte Domains beschränkt ist.

Du willst nicht erlauben, daß eine beliebige From:-Adresse gesetzt wird? Keine Ahnung, wie das geht, mein spontaner Tip wäre in der Tat die access gewesen. Umm…

Oder willst Du nur bestimmten Froms das Relaying erlauben? Das ist eine ganz schlechte Idee.

http://www.sendmail.org/~ca/email/auth.html
http://www.sendmail.org/~ca/email/relayingdenied.html
http://www.sendmail.org/tips/relaying.html

Die kennst Du, oder?

Sebastian

Hallo Udo

Also: Ich will sendmail so einrichten, dass es als SMTP server
für externe Mail-Programme arbeitet, d.h. mails für andere
Rechner von anderen Rechnern erlauben; wobei die FROM-Adresse
auf bestimmte Domains beschränkt ist.

Viel Spass…:smile:

Beispiel:
zu konfigurierender Server: configureme.com
Absender-Host: author.net (SMTP sender)
From: [email protected]
To: [email protected]

Ich habs mit FEATURE(genericatable') versucht (war logisch Schmarrn), FEATURE(relay_hosts_only’) und auch
FEATURE(`access_db’) und im accessfile dann:

configureme.com RELAY

Da muss dann auch noch author.net rein. Also alle Domains/Hosts von denen gesendet werden darf.
Sendmail schaut in erster Linie nicht nach der Absenderadresse (die man ja faken kann) sondern löst den verbundenen Host anhand der IP auf. Da dieser wohl irgendwas.author.net ist wird das Relaying denied.
Für die Überprüfung der FROM Adresse hab ich selber schon mal 'nen Nachmittag investiert und musste feststellen, dass das nicht tivial ist. Du mußt IMHO selber eine Regel erstellen und diese dann in die sendmail.cf einfügen. Um die Regelsyntax einigermassen zu verstehen hat mir Sendmail kurz&gut weitergeholfen. Mein Ergebnis war damals keiner durfte mehr senden *g*

5.7.1 … Relaying denied. IP name
lookup failed [xxx.xxx.xxx.xxx]

Was ist da los?

Der Host darf nicht senden s.o.
Vielleicht hilft dir ja http://www.sendmail.org/~ca/email/english.html (dort unter check_* Rulsets) ein wenig weiter.

Grüße
Martin

Jaja, QMail ist besser usw.,

Genau. Ich sollte mit „Sendmail is currently not supported by
me“ antworten…

Besser nicht :wink:

aber das möchte ich
selbst erst mal lokal testen bevor ich es auf dem Server
installiere… :wink:

Und? läuft es schon? http://www.lifewithqmail.org/ dauert 30
Minuten…

noch nicht zeit dafür gehabt… :confused:
aber danke für den link!

Oder willst Du nur bestimmten Froms das Relaying erlauben? Das
ist eine ganz schlechte Idee.

genau.

Es geht mir ganz einfach darum:
Dedizierter Server; laufen mehrere virtuelle Server drauf; Benutzer haben auch verschiedene POP3-Accounts (so weit so gut). derzeit müssen diese Benutzer den SMTP-Server des Internet-Providers nutzen um eine Mail zu verschicken, auch wenn die Domain der Adresse von meinem Server verwaltet wird.
Ich würde diesen Benutzern gern ermöglichen, die Mails über meinen Server zu verschicken (um vom ISP unabhängig zu sein).
Alles klar?

http://www.sendmail.org/~ca/email/auth.html
http://www.sendmail.org/~ca/email/relayingdenied.html
http://www.sendmail.org/tips/relaying.html
Die kennst Du, oder?

Die letzten beiden ja. Geht es denn nicht ohne Authentifizierung?

Udo

Es geht mir ganz einfach darum:
Dedizierter Server; laufen mehrere virtuelle Server drauf;
Benutzer haben auch verschiedene POP3-Accounts (so weit so
gut). derzeit müssen diese Benutzer den SMTP-Server des
Internet-Providers nutzen um eine Mail zu verschicken, auch
wenn die Domain der Adresse von meinem Server verwaltet wird.
Ich würde diesen Benutzern gern ermöglichen, die Mails über
meinen Server zu verschicken (um vom ISP unabhängig zu sein).
Alles klar?

Eigentlich schon[tm]

http://www.sendmail.org/~ca/email/auth.html

Das wäre doch die Lösung.

Alternativ SMPT-after-POP.

http://kuerbis.org/smtpapop/

Die letzten beiden ja. Geht es denn nicht ohne
Authentifizierung?

Doch, aber das willst Du nicht. Dann kann jeder sende und der Server steht bald auf einschlägigen Listen.

Mit dem Erfolg, daß eine gruße Anzahl an Mailservern nichts von ihm annimmt.

Nicht gut, oder.

Se „relay-ctrl ist easy“ bastian

HI Udo,

5.7.1 … Relaying denied. IP name
lookup failed [xxx.xxx.xxx.xxx]

Was ist da los?

Sag die Fehlermeldung doch:smile:

Relaying verboten da die IP nicht in einen Namen aufgelöst werden kann.

Lösung: DNS so konfigurieren das der reverse lookup funktioniert oder richte Sendmail so ein das es keine DNS überprüfug macht (siehe www.sendmail.org).

bis dann

polarbear

Hallo Udo,

ich kann die für die Konfiguration von sendmail nur das Tool Webmin (www.webmin.com) empfehlen, damit hab ich bis jetzt alle Einstellungen (fast) spielen erledigt.

mfg
Klaus