Saya mencoba membuat skrip autoresponder untuk sendmail (tidak, saya belum mau menggunakan yang sudah dibuat sebelumnya), tetapi sepertinya saya tidak dapat menemukan lokasi email yang diterima di server saya. Saya harus menentukan bahwa konfigurasi saya bukan yang default.
Saya sudah mencari /root
, tidak ada folder email di sana. (Saya tidak punya pengguna selain root). Saya telah melihat ke dalam /var/mail/root
, hanya ada beberapa log yang dikirimkan kepada saya melalui surat, tetapi bukan surat eksternal yang saya terima dari pengguna.
Saya sudah memeriksa /var/log/maillog
, tetapi tidak ada kesalahan.
Saya kehabisan ide ke mana harus mencari. Adakah yang bisa membantu saya?
sendmail.cf
file Anda di sekitar baris yang dimulaiMlocal
, yang akan memberi tahu kami apa yang sedang digunakan MDA.P=/usr/bin/procmail
adalah kodenya. Terima kasih :)procmailrc
file. Membuat saya bertanya-tanya apakah sendmail + procmail saya benar-benar digunakan.Jika Anda memiliki konfigurasi selain direktori default, Anda harus melihat /etc/mail/sendmail.cf Anda untuk melihat path apa yang ditetapkan.
Ini tidak hanya bervariasi antara distribusi OS, tetapi bahkan direktori default antara versi sendmail yang berbeda berubah. Singkatnya, hanya agar kami memberi tahu Anda defaultnya, kami perlu mengetahui versi OS DAN versi sendmail. Standarnya adalah / var / spool / mail / $ USERNAME untuk drop mail, maka jika pengguna membaca email dengan aplikasi lain biasanya dipindahkan ke $ HOME / mbox.
Berikut adalah daftar direktori surat umum:
sumber
$MAIL =
tetapi saya tidak dapat menemukannya di file konfigurasi. Saya telah memeriksa / var / spool / mail / root, ada beberapa surat di sana, tetapi bukan yang benar (dan saya yakin mereka belum dibaca, karena saya mengirim email dan dengan cepat memeriksa file - tidak ada).Itu tergantung pada bagaimana itu dikonfigurasi, tetapi tempat yang biasa
/var/spool/mail
, atau beberapa distro/var/mail
. Jika tidak ada di kedua tempat tersebut, beri tahu kami, dan kami akan mulai menggali !sumber
/var/spool/mail/root
tetapi hanya surat lokal (dikirim dari root ke root)./var/spool/mail
dalamnya?rpc
yang benar-benar kosong.