Moin moin, Am 17.09.2018 um 16:15 schrieb Joerg Thuemmler:
Hi,
ich habe hier ein merkwürdiges Phänomen mit mutt ( 1.5.21 noch auf OS11.4, ist aber vielleicht irrelevant):
ich möchte per cron ein lokales Postfach lesen, und wenn was drin ist, das evt. weiterleiten oder so. Ist erstmal egal weil ich schon am Anfang hängenbleibe:
mutt -z checkt ja das lokale Postfach und beendet sich, wenn nichts drin ist. Schreibe ich ein script oder setze es in den cron, sollte ich ja /usr/bin/mutt -f /var/mail/joe -F /home/joe/.muttrc -z
verwenden. Im script zeigt erwartungsgemäß, dass die Mailbox leer ist oder macht sie halt auf. Aber wenn ich das in den cron setze oder via cron aufrufe, erhalte ich den Fehler:
No recipients specified.
Ich sehe irgendwie nicht, was mir das sagen will, weil ich will ja gar nichts senden, da brauche ich doch keine Empfänger...
Wird der Cron als User Joe ausgeführt? Shebang mal auf #!/usr/bin/env bash
Ich habe ein wenig gegoogelt, aber die gefundenen Sachen passen da nicht drauf.
lg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org