Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-10 Diskussionsfäden Peter Wiersig
On Thu, Dec 09, 2004 at 07:36:27PM +0100, Sebastian Niehaus wrote:
 Peter Wiersig [EMAIL PROTECTED] writes:
  
  Diese IP-Adresse musst du im sendmail bekannt machen, damit
  diese Mails loswerden darf. 
 
 /etc/mail/access oder so, dann hash?

So wie ich die /etc/mail/submit.cf verstehe muesste die Tabelle in
/etc/mail/relay-domains stehen.

Wenn du kannst ist natuerlich eine Konfiguration per SMTP-Auth
oder durch TLS authentifiziertes SMTP zu bevorzugen.

-- 
Peter


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-09 Diskussionsfäden Sebastian Niehaus
Christian Völker [EMAIL PROTECTED] writes:


[...]

Insgesamt sind mailserver nicht mein Spezialgebiet.

Das wäre für mich schon ein guter Grund, Sendmail nicht zu benutzen.


[...]

 - Wenn ich mich per ssh einlogge und auf der Konsole mail
aufrufe, um mir selbst eine Mail zu schicken, 

genauer Aufruf?

dann erhalte ich eine Antwort vom MAILER-DAEMON mit dem Subject
Returned mail: see transcript for details. Darin heisst es dann
unter Anderem:

 ... while talking to [127.0.0.1]:
   DATA
  550 5.7.1 [EMAIL PROTECTED]...
Relaying denied. Proper authentication required.
  550 5.1.1 [EMAIL PROTECTED] User unknown
  503 5.0.0 Need RCPT (recipient)

Was genau steht in den Log-Dateien?
 
[...]

 - Wenn ich von aussen ran gehe und per telnet mit dem MTA
spreche bekomme ich ebenfalls 550 5.7.1. 

Es wäre eine gute Idee, die telnet-Session zu posten. 

Jedoch ist es dann der Nutzer auf der entfernten Maschine, den er
nicht identifizieren kann. Ich habe dort noch keine weiteren User
angelegt aber es existiert natuerlich root, den ich adressiere.

[...]

 Wo soll ich weiter bohren, bei der Datei trusted-users
 oder bei dem reverse Eintrag im DNS (ich habe nirgends
 gefunden, dass dieser erforderlich sei. Allein mein
 allgemeines Verstaendnis vom Ablauf der smtp-Kommunika-
 tion laesst mich das vermuten)?

Nein, erstmal in den Logs sehen. Und ja, ich würde Sendmail gegen
Postfix austauschen.
 


Sebastian


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-09 Diskussionsfäden Sebastian Niehaus
Peter Wiersig [EMAIL PROTECTED] writes:

 On Wed, Dec 08, 2004 at 08:33:38PM +0100, Christian Völker wrote:

[...]

  ... while talking to [127.0.0.1]:
   DATA
   550 5.7.1 [EMAIL PROTECTED]...
Relaying denied. Proper authentication required.
  550 5.1.1 [EMAIL PROTECTED] User unknown
   503 5.0.0 Need RCPT (recipient)
  
Damit kann ich nicht wirklich etwas anfangen.
 
 Du versuchst, per smtp nach 127.0.0.1 eine Mail mit externen
 Empfaenger loszuwerden. Schau mal in /var/log/mail/mail.log nach,
 welche Remote-IP versuchte, die Mail loszuwerden.
 
 Diese IP-Adresse musst du im sendmail bekannt machen, damit diese
 Mails loswerden darf. 


/etc/mail/access oder so, dann hash?


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-08 Diskussionsfäden Rainer Bendig aka Ny
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Christian Vlker, *,

Christian Vlker wrote on Wed Dec 08, 2004 at 08:33:38PM +0100:
 - Ich moechte MTA hauptsaechlich als Backend fuer Webanwendungen
   nutzen, habe also keine weiter gehenden Ansprueche daran, er
   soll einfach moeglichst bald laufen und kein open relay sein.
   Deshalb moechte ich moeglichst den vorinstallierten sendmail
   weiter nutzen und nicht auf den mir an sich sympathischeren
   postfix umsteigen.
Was heisst Backend? Nur senden und postfix@ abuse@ webmaster@ und die
Adresse von der aus du sendest als moegliche weiterleitung auf eine
Bestehende Adresse?  

Wenn du intern nur verschickst ist der einfachste Weg einfach smtp via
iptables von aussen (eth0) zu erlauben und intern (lo) zu erlauben.
Dann musst du nicht endlich an der sendmail Konfiguration
rumhantieren.

 ... while talking to [127.0.0.1]:
  DATA
  550 5.7.1 [EMAIL PROTECTED]...
   Relaying denied. Proper authentication required.
 550 5.1.1 [EMAIL PROTECTED] User unknown
  503 5.0.0 Need RCPT (recipient)
du versucht als nicht privilegierter (authentifizierter) Anwender Mail
zu schicken, die dir Sendmail natuerlich verweigert.

   die Datei trusted-users leer ist (stimmt auch). Es

Das wuerde AFAIK auch darauf hindeuten
- -- 
- -
Rainer 'Ny' Bendig | http://UnresolvedIssue.org | GPG-Key: 0xCC7EA575
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBt1mKtpAZoWtAN98RAuOcAJwM1v9RALpul8DhSZaS9w3ZiYxeTwCeLAkN
jnAGy1fjISpsjZPKFogggIk=
=d59d
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-08 Diskussionsfäden Peter Wiersig
On Wed, Dec 08, 2004 at 08:33:38PM +0100, Christian Völker wrote:
 
 - Wenn ich mich per ssh einlogge und auf der Konsole mail
   aufrufe, um mir selbst eine Mail zu schicken, dann er-
   halte ich eine Antwort vom MAILER-DAEMON mit dem Subject
   Returned mail: see transcript for details. Darin heisst
   es dann unter Anderem:
 
 ... while talking to [127.0.0.1]:
  DATA
  550 5.7.1 [EMAIL PROTECTED]...
   Relaying denied. Proper authentication required.
 550 5.1.1 [EMAIL PROTECTED] User unknown
  503 5.0.0 Need RCPT (recipient)
 
   Damit kann ich nicht wirklich etwas anfangen.

Du versuchst, per smtp nach 127.0.0.1 eine Mail mit externen
Empfaenger loszuwerden. Schau mal in /var/log/mail/mail.log nach,
welche Remote-IP versuchte, die Mail loszuwerden.

Diese IP-Adresse musst du im sendmail bekannt machen, damit diese
Mails loswerden darf. (Oder die Submit-Methode von smtp auf
sendmail-exec umstellen)

 Wo finde ich brauchbare Doku mit einem Schnelleinstieg?

/usr/share/doc/sendmail, nachdem du das Paket sendmail-doc
nachinstalliert hast. Fuer den ersten Blick wuerde ich vor dieser
Installation erstmal /usr/share/doc/sendmail/Debian-specific.gz
und die darin verwiesene
/usr/share/doc/sendmail/sendmail/README.Debian.gz lesen.


-- 
Have fun,
Peter


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-08 Diskussionsfäden Christian Schmidt
Hallo Rainer,

Rainer Bendig aka Ny, 08.12.2004 (d.m.y):

 Wenn du intern nur verschickst ist der einfachste Weg einfach smtp via
 iptables von aussen (eth0) zu erlauben und intern (lo) zu erlauben.

Dein erstes erlauben soll wohl eher ein verbieten sein, oder?

Den Ansatz halte ich aber fuer verkehrt: Wenn man einen Dienst nur
nach innen hin anbieten will, ist es einfacherer und sicherer,
dafuer zu sorgen, dass er auch nur nach innen angeboten wird.

Im konkreten Fall bedeutet das, den MTA so zu konfigurieren, dass er
nur auf 127.0.0.1 lauscht.

Wie das mit sendmail funktioniert, kann ich nicht sagen - ich wuerde
sendmail auch durch exim ersetzen: Die exim.conf ist im Gegensatz zur
sendmail.cf (und IMO auch zur sendmail.mc) durchaus
menschenlesbar... ;-)

Gruss,
Christian Schmidt
-- 
Das Alter, das man haben möchte, verdirbt das Alter, das man hat.
-- Paul von Heyse


signature.asc
Description: Digital signature


Re: sendmail Problem: 550 5.7.1 ... Relaying denied. Proper authentication required.

2004-12-08 Diskussionsfäden Christian Schmidt
Hallo Christian,

Christian Völker, 08.12.2004 (d.m.y):

 - Ich habe mir einen Virtual Server gemietet mit Debian Woody drauf.

Gute Wahl. ;-)

 - Ich moechte MTA hauptsaechlich als Backend fuer Webanwendungen
   nutzen, habe also keine weiter gehenden Ansprueche daran, er
   soll einfach moeglichst bald laufen und kein open relay sein.

Nimm exim - das ist quasi der Standard-MTA eines Debian-Systems.

   Deshalb moechte ich moeglichst den vorinstallierten sendmail
   weiter nutzen und nicht auf den mir an sich sympathischeren
   postfix umsteigen.

Schau Dich mal ein wenig im Umfeld von exim um. ;-)

 - Meine Debian Erfahrung ist sehr endlich. Zu Hause habe ich
   MacOS X, also ein BSD basiertes System.

...welches Postfixan Bord hat.

   Das CLI jagt mir
   keine Angst ein. Die einzige sendmail Konfiguration, die
   ich bisher jemals vorgenommen habe bestand in einem Ein-
   zeiler mit einem Smarthost Eintrag. D.h. ich weiss um die
   Existenz von m4 und Co., muss aber jedes mal Doku lesen,
   wenn ich es brauche. Insgesamt sind mailserver nicht mein
   Spezialgebiet.

Ein Grund mehr, einen MTA einzusetzen, der sich vergleichsweise
einfach aufsetzen laesst - so wie exim.
Die exim-Grundkonfiguration nimmt Dir zu einem Gutteil debconf ab.
Wenn Du diese Grundkonfiguration dann noch um ein paar Kleinigkeiten
erweiterst, bekommst Du die Kiste mit IMO relativ wenig Aufwand schon
ziemlich dicht.

 - Der Server akzeptiert Verbindungsaufnahmen von aussen auf
   Port 25. Fuer die Maschine existiert ein DNS-Eintrag samt
   MX-record. Ein reverse Eintrag zur Aufloesung der IP ist
   noch nicht vorhanden. Er wuerde extra Geld kosten, das ich
   erst spaeter investieren will. Ausserdem sollen mehrere
   Domains auf den Server und ich bin mir noch nicht klar,
   auf welche ich den reverse Eintrag zeigen lassen will.

Wenn Du einen oeffentlich erreichbaren Mailserver betreiben moechtest,
solltest Du Dir tunlichst das entsprechende KnowHow anlesen -
schlimmstenfalls muessen sonst andere unter den Fehlern leiden, die
Dir evtl. unterlaufen.

Gruss,
Christian Schmidt
-- 
Traurigkeit ist Stille, ist Tod. Heiterkeit ist Regsamkeit, Bewegung,
Leben.
-- Marie von Ebner-Eschenbach


signature.asc
Description: Digital signature