Di laptop saya, saya telah menyiapkan cron yang melakukan pekerjaan mingguan. Jika ada sesuatu untuk dilaporkan, saya ingin mendapat email untuk itu. Saat ini saya menggunakan KMail sebagai MUA yang dapat membaca email dari direktori Maildir di ~/.local/share/local-mail
. Jadi, saya ingin surat lokal dikirim ke folder itu (dengan struktur Maildir).
Saya berharap bahwa program sederhana mati sudah ada yang memiliki sendmail
antarmuka (sehingga echo "$REPORT" | mail -s "$SUBJECT" "$ME"
dapat bekerja dengannya). Menginstal exim atau meneruskan surat ke server surat jarak jauh saya dianggap berlebihan.
Pertanyaannya: Cara paling sederhana untuk meneruskan semua surat dari server? tampaknya menargetkan penerusan jarak jauh yang tidak sesuai dengan kebutuhan saya (saya perlu pengiriman lokal). Utas Gentoo lama ini akhirnya membuat skrip lama di Perl. Tentunya harus ada program yang dipikirkan dengan baik, mati-sederhana?
Ada rekomendasi? Saya menggunakan Arch Linux.
sumber
[email protected]
dan barang-barang itu akan berakhir/var/spool/mail/userX
; Anda dapat memeriksa ini sendiri atau membuat akun baru untuk memeriksa dengan MUA Anda./usr/bin/sendmail
tidak ada dan keluaran cron berakhir pada/dev/null
./var/spool/mail
.Jawaban:
Karena saya tidak dapat menemukan program kecil yang ada, saya memutuskan untuk menulis program saya sendiri. Awalnya, saya datang dengan:
Itu berhasil ... kecuali jika pengguna yang menjalankan skrip bukan "peter". Pengganti ide ini adalah program "kecil" C, femtomail . Dari README-nya:
Kode sumber dan instruksi pemasangan tersedia di https://git.lekensteyn.nl/femtomail/ .
sumber