Mike: Sendmail

Weiß jemand, wie man per Sendmail <b>Kommandozeilen</b>
verschickt die beim Empfänger <b>ausgeführt</b> werden?

Ich benötige es, um von einem Webserver eine Mail (mit Zugangsdaten) an den NameServer zu schicken, um die Domain in die Zone einzutragen.
Aber das soll automatisiert werden (ohne zusätzliche PAsswortangabe wie bei SSH).

  1. Hallo,

    Weiß jemand, wie man per Sendmail <b>Kommandozeilen</b>
    verschickt die beim Empfänger <b>ausgeführt</b> werden?

    SOllte auf sauber administrierten Systemen nicht gehen.
    Es sei denn, du hast ne Uraltversion von sendmail, welches noch
    den Bug hat.

    Ich benötige es, um von einem Webserver eine Mail (mit Zugangsdaten) an den NameServer zu schicken, um die Domain in die Zone einzutragen.
    Aber das soll automatisiert werden (ohne zusätzliche PAsswortangabe wie bei SSH).

    Mach das besser über ein anderes Verfahren.
    Z.B. koenntest du lokal eine Kopie der Zonemap haben, die du dann
    mit CVS verwaltest.
    Der Server mit dem Nameserver kann die aktuelle CVS-Version dann halt mehrmals am Tag updaten.

    Das was du oben beschrieben hast als Vorhaben würde ich nicht tun.
    Du baust dir selbst nur ne Sicherheitslücke in dein System.
    Und dazu gerade bei nem Nameserver eine richtig gefährliche.

    Ciao,
       Wolfgang

    1. Nunja, ich hab grad mal in das englische Sendmail Buch geguckt und
      geblättert. Es gibt dort einen Befehl bei Sendmail, der
      ein Makro ausführt, welches in der lokalen Konfigurationsdatei steht.
      So richtig übersetzt und verstanden hab ich es aber nicht.

      Wenn das nicht funktioniert, werd ich es so versuchen müssen wie du gesagt hast, aber was ist CVS?

      Ich muss eigentlich nichts anderes machen, außer einen Perl-Skript
      auf dem anderen Rechner ausführen. Über rexec ist es zu unsicher,
      aber das Prinzip soll dasselbe sein. Bei SSH wird man zusätzlich abgefragt (Passwort) und das soll möglichst vermieden werden.