Bagaimana saya bisa melihat isi surat yang ID nya saya dapatkan dari perintah mailq?

32

Saya menggunakan mailqperintah dan saya mendapat garis seperti misalnya:

A705238B4C   603953 Wed May 23 11:09:58  [email protected]

Jadi, sekarang saya bertanya-tanya apakah ada cara di mana saya bisa "membaca" isi surat yang sebenarnya dengan idnya A705238B4C

Nikola
sumber

Jawaban:

45

Cara terbaik adalah memanfaatkan postcatperintah.

postcat -q A705238B4C

Setidaknya sistem yang bisa saya lihat sekarang /var/spool/postfixadalah direktori utama. Subdirektori itu yang peduli meliputi active, deferred, bounce, dll file Antri dapat disimpan dengan menggunakan nama file lengkap ( A705238B4C) atau dengan beberapa tingkat kedalaman hashing ( A/7/05238B4C).

Jeff Ferland
sumber
1
Jika Anda menggali direktori-direktori ini daripada menggunakan postcat, file-file tersebut adalah bagian biner tetapi sebagian besar berupa teks stringsatau hexdumputilitas terbaik untuk membacanya tergantung pada bit mana yang ingin Anda lihat.
Ladadadada
1
file antrian postfix adalah pesan RFC822. Tidak ada data biner selain dalam header antrian yang digunakan secara internal oleh postfix (data nexthop, penundaan antrian, dll.)
adaptr