Mailq komutundan kimliğini aldığım postanın içeriğini nasıl görebilirim?


32

mailqKomutu kullandım ve mesela şöyle bir satır aldım:

A705238B4C   603953 Wed May 23 11:09:58  apache@myserver.com

Şimdi merak ediyorum, kimliğine göre postanın gerçek bir içeriğini "okuyabileceğim" bir yol var mı A705238B4C

Yanıtlar:


45

En iyi yol postcatkomuttan faydalanmaktır .

postcat -q A705238B4C

En azından şu an bakabileceğim sistem /var/spool/postfixana dizin. Madde içerir ki bunun alt dizinleri active, deferred, bouncevb Kuyruğa dosyaları tam dosya adı (kullanılarak saklanabilir A705238B4C) veya karma derinliği bazı düzeyi ile ( A/7/05238B4C).


1
Kullanmak yerine bu dizinlere rastlarsanız postcat, dosyalar kısmen ikilidir ancak çoğunlukla metindir stringsveya hexdumpgörmek istediğiniz bitlere bağlı olarak bunları okumak için en iyi araçlardır.
Ladadadada

1
Postfix kuyruk dosyaları RFC822 mesajlarıdır. Kuyruk başlıklarında dışında hiçbir ikili veri postfixe (nexthop veriler, vb kuyruk gecikme) tarafından dahili olarak kullanılan yoktur
adaptr
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.