Chciałbym użyć sendmail
do wysłania wiadomości e-mail z mojego oprogramowania do tworzenia kopii zapasowych w systemie Kubuntu Linux. Jednak oprogramowanie nie pozwala na wprowadzenie pełnego wiersza poleceń (tylko nazwa polecenia i wzorzec argumentów osobno). Dlatego nie mogę przekazać treści wiadomości e-mail do sendmail
standardowego wprowadzania.
Czy istnieje sposób dzwonienia sendmail
bez standardowego użycia wejścia? Np. Przekazanie treści wiadomości przez parametr wiersza poleceń (a nawet w ogóle nie przekazanie treści)?
sh -c 'sendmail -oi -t < file.eml'
Odpowiedzi:
Jasne, napisz skrypt powłoki, który to robi.
Chociaż może być lepiej użyć
mail
(inaczej Mail lub mailx lub s-nail) niż ręcznie wykonać wszystkie nagłówki.źródło