fetchmail in faxrcvd script
Hi! Ich habe ein kleines Problem. Ich bekomme von meinem Provider für jedes Mail eine Benachrichtigung per Fax. Jetzt habe ich Hylafax Installiert, das funktioniert auch super. Was ich aber eigendlich wollte ist, das nach jedem eingehenden Fax die Mails automatisch abgerufen werden. Also habe ich in dem Script faxrcvd, welches nach empfang eines neuen Fax ausgeführt wird, den Befehl fetchmail am Ende eingefügt. Die Mails werden aber nicht abgerufen. Ich denke, das liegt daran, dass die Hylafax Geschichte als User uucp läuft, die fetchmail Sache aber als root. Nur wie kann ich das ändern? Danke! MfG Markus
Deine Nachricht vom: Freitag, 13. April 2001, 21:34 Hallo Markus, [...]
nach jedem eingehenden Fax die Mails automatisch abgerufen werden. Also habe ich in dem Script faxrcvd, welches nach empfang eines neuen Fax ausgeführt wird, den Befehl fetchmail am Ende eingefügt. Die Mails werden aber nicht abgerufen. Ich denke, das liegt daran, dass die Hylafax Geschichte als User uucp läuft, die fetchmail Sache aber als root. Nur wie kann ich das ändern?
Am besten änderst Du an den Rechten nichts. Nach deiner Beschreibung hast Du Dial-On-Demand konfiguriert, wenn in Deinem ip-up Skript der fetchmail-Aufruf drinne ist, dann kannst Du in faxrcvd einfach einen `ping -c 1 irgend.ein.host` absetzen. Das soltte die Verbindung aufbauen und damit auch die Mails abholen. Andere Möglichkeit wäre eine fetchmailrc mit `chmod 600 uucp` anzulegen und fetchmail im faxrcvd Skript mit dem Parameter -f /pfad/zur/fetchmailrc aufzurufen. Viele Gruesse Ingo -- »<BLINK>Text</BLINK> funktioniert tatsächlich auf allen Browsern. Am schlechtesten funktioniert es mit Netscape, weil der Text da dauernd blinkt.« - Bernhard Muenzer in dan-am
Danke, ich habe es mit chmod gelöst, da ich nicht bei jedem Verbindungsaufbau die Mails checken will, sondern nur wenn die Benachrichtigung per Fax kommt. MfG Markus Ingo Albert schrieb:
Deine Nachricht vom: Freitag, 13. April 2001, 21:34
Hallo Markus,
[...]
nach jedem eingehenden Fax die Mails automatisch abgerufen werden. Also habe ich in dem Script faxrcvd, welches nach empfang eines neuen Fax ausgeführt wird, den Befehl fetchmail am Ende eingefügt. Die Mails werden aber nicht abgerufen. Ich denke, das liegt daran, dass die Hylafax Geschichte als User uucp läuft, die fetchmail Sache aber als root. Nur wie kann ich das ändern?
Am besten änderst Du an den Rechten nichts. Nach deiner Beschreibung hast Du Dial-On-Demand konfiguriert, wenn in Deinem ip-up Skript der fetchmail-Aufruf drinne ist, dann kannst Du in faxrcvd einfach einen `ping -c 1 irgend.ein.host` absetzen. Das soltte die Verbindung aufbauen und damit auch die Mails abholen. Andere Möglichkeit wäre eine fetchmailrc mit `chmod 600 uucp` anzulegen und fetchmail im faxrcvd Skript mit dem Parameter -f /pfad/zur/fetchmailrc aufzurufen.
Viele Gruesse Ingo -- »<BLINK>Text</BLINK> funktioniert tatsächlich auf allen Browsern. Am schlechtesten funktioniert es mit Netscape, weil der Text da dauernd blinkt.« - Bernhard Muenzer in dan-am
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-isdn-unsubscribe@suse.com For additional commands, e-mail: suse-isdn-help@suse.com
participants (2)
-
Ingo Albert
-
Markus Neuwirth