Ini adalah command postsuper yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
postsuper - pengawas Postfix
RINGKASAN
pascasuper [-psSv] [-c config_dir] [-d antrian_id]
[-h antrian_id] [-H antrian_id]
[-r antrian_id] [direktori ...]
DESKRIPSI
pascasuper(1) perintah melakukan pekerjaan pemeliharaan pada antrian Postfix. Penggunaan perintahnya adalah
terbatas pada superuser. Lihat antrean akhir(1) perintah untuk antrian unprivileged
operasi seperti daftar atau pembilasan antrian surat.
Secara default, pascasuper(1) melakukan operasi yang diminta dengan -s dan -p baris perintah
pilihan pada semua direktori antrian Postfix - ini termasuk: masuk, aktif dan tangguhan
direktori dengan file email dan melambung, menunda, jejak dan menyiram direktori dengan log
file.
Pilihan:
-c config_dir
main.cf file konfigurasi ada di direktori bernama alih-alih default
direktori konfigurasi. Lihat juga pengaturan lingkungan MAIL_CONFIG di bawah ini.
-d antrian_id
Hapus satu pesan dengan ID antrian bernama dari antrian surat bernama (default:
memegang, masuk, aktif dan tangguhan).
Jika antrian_id of - ditentukan, program membaca ID antrian dari input standar.
Misalnya, untuk menghapus semua email dengan tepat satu penerima [email dilindungi]:
mailq | ekor +2 | grep -v '^ *(' | awk BEGIN { RS = "" }
# $7=pengirim, $8=penerima1, $9=penerima2
{ jika ($8 == "[email dilindungi]" && $9 == "")
cetak $1 }
| tr -d '*!' | pascasuper -d -
Tentukan "-d SEMUA" untuk menghapus semua pesan; misalnya, tentukan "-d SEMUA tangguhan"Untuk
hapus semua email di tangguhan antre. Sebagai ukuran keamanan, kata SEMUA harus
ditentukan dalam huruf besar.
Peringatan: ID antrian Postfix digunakan kembali (selalu dengan Postfix <= 2.8; dan dengan Postfix
>= 2.9 saat enable_long_queue_ids=no). Ada kemungkinan yang sangat kecil bahwa
postsuper menghapus file pesan yang salah ketika dijalankan sementara email Postfix
sistem sedang mengirimkan surat.
Skenarionya adalah sebagai berikut:
1) Manajer antrian Postfix menghapus pesan yang pascasuper(1) diminta untuk
hapus, karena Postfix sudah selesai dengan pesannya (sudah terkirim, atau
dikembalikan ke pengirim).
2) Surat baru tiba, dan pesan baru diberi ID antrian yang sama dengan
pesan itu pascasuper(1) seharusnya menghapus. Kemungkinan untuk
menggunakan kembali ID antrian yang dihapus adalah sekitar 1 dalam 2**15 (jumlah yang berbeda
nilai mikrodetik yang dapat dibedakan oleh jam sistem dalam satu detik).
3) pascasuper(1) menghapus pesan baru, bukan pesan lama itu
seharusnya dihapus.
-h antrian_id
Letakkan surat "ditahan" sehingga tidak ada upaya yang dilakukan untuk mengirimkannya. Pindahkan satu pesan dengan
ID antrian bernama dari antrian surat bernama (default: masuk, aktif dan
tangguhan) ke memegang antre.
Jika antrian_id of - ditentukan, program membaca ID antrian dari input standar.
Tentukan "-h SEMUA" untuk menampung semua pesan; misalnya, tentukan "-h SEMUA tangguhan"Untuk
tahan semua surat di tangguhan antre. Sebagai ukuran keamanan, kata SEMUA harus
ditentukan dalam huruf besar.
Catatan: saat surat "ditahan", surat itu tidak akan kedaluwarsa ketika waktunya dalam antrian melebihi
itu maximal_queue_lifetime or bouncing_queue_lifetime pengaturan. Itu menjadi tunduk pada
kedaluwarsa setelah dilepaskan dari "hold".
Fitur ini tersedia di Postfix 2.0 dan yang lebih baru.
-H antrian_id
Rilis email yang "ditahan". Pindahkan satu pesan dengan ID antrian bernama dari
antrian surat bernama (default: memegang) ke tangguhan antre.
Jika antrian_id of - ditentukan, program membaca ID antrian dari input standar.
Catatan: tentukan "pascasuper -r" untuk melepaskan surat yang ditahan selama
pecahan penting dari $maksimal_antrian_seumur hidup or $bounce_queue_lifetime, atau
lebih lama.
Tentukan "-H SEMUA" untuk melepaskan semua surat yang "ditahan". Sebagai tindakan pengamanan,
kata SEMUA harus ditentukan dalam huruf besar.
Fitur ini tersedia di Postfix 2.0 dan yang lebih baru.
-p Bersihkan file-file sementara lama yang tersisa setelah sistem atau perangkat lunak crash.
-r antrian_id
Antrekan ulang pesan dengan ID antrian bernama dari antrian email bernama (default:
memegang, masuk, aktif dan tangguhan). Untuk mengantre ulang beberapa pesan, tentukan
beberapa -r opsi baris perintah.
Alternatifnya, jika antrian_id of - ditentukan, program membaca ID antrian dari
masukan standar.
Tentukan "-r SEMUA" untuk mengantre ulang semua pesan. Sebagai tindakan pengamanan, kata SEMUA harus
ditentukan dalam huruf besar.
Pesan yang antrean ulang dipindahkan ke kiriman surat antrian, dari mana ia disalin oleh
pikap(8) dan pembersihan(8) daemon ke file antrian baru. Dalam banyak hal penanganannya
berbeda dari pengajuan lokal baru.
· Pesan tidak tunduk pada smtpd_milters atau non_smtpd_milters
pengaturan. Ketika email telah melewati filter konten eksternal, ini
akan menghasilkan hasil yang salah dengan aplikasi Milter yang bergantung pada
informasi status koneksi SMTP asli.
· Pesan dikenakan lagi untuk menulis ulang alamat surat dan substitusi.
Ini berguna ketika aturan penulisan ulang atau pemetaan virtual telah berubah.
Konteks penulisan ulang alamat (lokal atau jarak jauh) sama seperti ketika
pesan diterima.
· Pesan dikenakan pengaturan content_filter yang sama (jika ada) sebagai
digunakan untuk pengiriman surat lokal baru. Ini berguna ketika content_filter
pengaturan telah berubah.
Peringatan: ID antrian Postfix digunakan kembali (selalu dengan Postfix <= 2.8; dan dengan Postfix
>= 2.9 saat enable_long_queue_ids=no). Ada kemungkinan yang sangat kecil bahwa
pascasuper(1) mengantrekan file pesan yang salah ketika dijalankan saat Postfix
sistem mail sedang berjalan, tetapi tidak ada salahnya dilakukan.
Fitur ini tersedia di Postfix 1.1 dan yang lebih baru.
-s Pemeriksaan struktur dan perbaikan struktur. Ini harus dilakukan sekali sebelum Postfix
startup
· Ganti nama file yang namanya tidak sesuai dengan nomor inode file pesan. Ini
operasi diperlukan setelah memulihkan antrian surat dari mesin yang berbeda
atau dari cadangan, ketika file antrian dibuat dengan Postfix <= 2.8 atau dengan
"enable_long_queue_ids = tidak".
· Pindahkan file antrian yang berada di tempat yang salah dalam hierarki sistem file
dan hapus subdirektori yang tidak lagi diperlukan. Posisi berkas
penataan ulang diperlukan setelah perubahan dalam hash_queue_names dan / atau
hash_queue_kedalaman parameter konfigurasi.
· Ganti nama file antrian yang dibuat dengan "enable_long_queue_ids = yes" menjadi short
nama, untuk migrasi ke Postfix <= 2.8. Prosedurnya adalah sebagai berikut:
# postfix berhenti
# postconf enable_long_queue_ids=tidak
#postsuper
Run pascasuper(1) berulang kali sampai berhenti melaporkan perubahan nama file.
-S Versi berlebihan dari -s yang mengharuskan nama file yang panjang juga cocok dengan pesannya
nomor inode file. Opsi ini ada untuk tujuan pengujian, dan tersedia dengan
Postfix 2.9 dan yang lebih baru.
-v Aktifkan pencatatan verbose untuk tujuan debugging. Beberapa -v pilihan membuat
perangkat lunak semakin verbose.
DIAGNOSTIK
Masalah dilaporkan ke aliran kesalahan standar dan ke syslogd(8).
pascasuper(1) melaporkan jumlah pesan yang dihapus dengan -d, jumlah pesan
antrean dengan -r, dan jumlah pesan yang nama file antreannya diperbaiki dengan -s. itu
laporan ditulis ke aliran kesalahan standar dan untuk syslogd(8).
LINGKUNGAN
MAIL_CONFIG
Direktori dengan main.cf file.
Gunakan postsuper online menggunakan layanan onworks.net