[Fli4l_dev] Problem mit OPT mailsend
Nelson Matias
nelson at anires.de
Do Dez 11 14:02:57 CET 2025
Hallo Manfred.
Am 11.12.2025 um 13:29 schrieb ms1958:
> Am 10.12.2025 um 10:37 schrieb Nelson Matias:
>> Hallo Gruppe,
>>
>> mir ist eben aufgefallen, das der cron auf dem Fli4l gemeckert hat
>> keinen MTA zu finden. Ich habe auf meinem Fli4l das OPT mailsend
>> installiert und konfiguriert.
>> Aber es fehlt /usr/bin/sendmail.
>> Laut der von mir gefundenen Doku zu msmtp ist dieser weitgehend
>> kompatibel zu sendmail. Das "normale" Paket bringt auch ein script mit
>> um msmtp als sendmail-Ersatz zu installieren.
>> Kann das im OPT mailsend noch ergänzt werden? Laut meinem Verständnis
>> sollte ein symlink reichen.
>> Aber ich habe auf dem Fli4l auch keine msmtp-Konfig-Datei gefunden.
>> Normal sollte diese in /etc/msmtprc liegen, alternativ in ~/.msmtprc
>> (im Fall vom Fli4l: /.msmtprc)
>> Es gibt aber eine /etc/msmtp.conf. Diese schaut sehr nach der
>> gesuchten msmtprc aus.
>>
>> Vielleicht kann sich das jemand mit mehr Know-how anschauen?
>>
>
> Moin,
> ich habe mailsend im Einsatz und es läuft.
> Etwas in der Config falsch ?
>
> > Aber es fehlt /usr/bin/sendmail.
> gibt es auch nicht,
> - mailsend befindet sich unter /usr/local/bin/mailsend
> - msmpt befindet sich unter /usr/bin/msmpt
> die config landet in /etc/msmtp.conf
ja das ist bei mir auch so.
Aber gib mal im Fli4l "msmtp -P" ein. Nach einem [Enter] spuckt der
msmtp seine config aus ... er meckert da, das er keine default-config
findet. Die ist scheinbar irgendwann von /etc/msmtp.conf nach
/etc/msmtprc gewandert.
mailsend sind ein paar Scripte, die dir helfen eine ordentliche Mail zu
verschicken. Die achten darauf das alles notwendige drin ist und
mailsend-send.sh ruft dann msmtp auf und übergibt diesen explizit die
account-Daten aus der FLI4L-Config (abgelegt in /var/run/mailsend.conf).
> die frage ist, wie rufst du mailsend auf ?
Ich? Gar nicht. Easycron will und findet den nicht.
Im syslog steht immer wieder:
Dec 11 13:38:13 cerberus CRON[14007]: (CRON) info (No MTA installed,
discarding output)
MTA: Mail Transfer Agent
Aus der easycron-Doku hab ich raus gelesen, das easycron per default
nach sendmail sucht und diesen nutzen kann. Aus der msmtp-Doku hab ich
raus gelesen, das msmtp kompatibel zum normalen sendmail ist und als
Ersatz dafür fungieren kann. (Optionen und Parameter sind mindesten
gleich oder mehr)
Mir geht es darum auch mal die Mails vom Cron erhalten zu können um
Fehler in etwaigen Konfigurationen gleich zu bemerken.
Ich habe ein symlink für die /etc/msmtprc erstellt und msmtp meckert
nicht mehr, dass er keine default-config findet.
Aber auch ein symlink für /usr/bin/sendmail oder /bin/sendmail bringen
den cron nicht dazu mir mails zu schicken.
--
Gruß
Nelson
Mehr Informationen über die Mailingliste Fli4l_dev