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  apache@myserver.com

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

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).


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.