Ini adalah command postmap 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
postmap - Manajemen tabel pencarian Postfix
RINGKASAN
peta pos [-NAbfhimnoprsuUvw] [-c config_dir] [-d kunci] [-q kunci]
[tipe_file:]nama file ...
DESKRIPSI
peta pos(1) perintah membuat atau menanyakan satu atau lebih tabel pencarian Postfix, atau memperbarui dan
yang sudah ada. Format file input dan output diharapkan kompatibel dengan:
membuat peta tipe_file nama file < nama file
Jika file hasil tidak ada, mereka akan dibuat dengan grup yang sama dan pembacaan lainnya
izin sebagai file sumber mereka.
Sementara pembaruan tabel sedang berlangsung, pengiriman sinyal ditunda, dan eksklusif,
penasehat, kunci ditempatkan di seluruh meja, untuk menghindari kejutan di penonton
proses.
INPUT FILE FORMAT
Format file input tabel pencarian adalah sebagai berikut:
· Entri tabel memiliki bentuk
kunci ruang putih nilai
· Garis kosong dan garis yang hanya berisi spasi akan diabaikan, seperti juga garis yang awalnya
karakter non-spasi adalah `#'.
· Sebuah baris logis dimulai dengan teks non-spasi. Garis yang dimulai dengan spasi
melanjutkan garis logis.
kunci dan nilai diproses apa adanya, kecuali ruang putih di sekitarnya dilucuti
mati. Tidak seperti database alias Postfix, tanda kutip tidak dapat digunakan untuk melindungi kunci pencarian
yang berisi karakter khusus seperti `#' atau spasi.
Secara default, kunci pencarian dipetakan ke huruf kecil untuk membuat pencarian tidak peka huruf besar-kecil; sebagai
dari Postfix 2.3 pelipatan kasus ini hanya terjadi dengan tabel yang kunci pencariannya adalah huruf tetap
string seperti btree:, dbm: atau hash:. Dengan versi sebelumnya, kunci pencarian dilipat
bahkan dengan tabel di mana bidang pencarian bisa cocok dengan teks huruf besar dan kecil, seperti
regexp: dan pcre:. Hal ini mengakibatkan hilangnya informasi dengan $jumlah substitusi.
GARIS KOMANDO ARGUMEN
-b Aktifkan mode kueri isi pesan. Saat membaca kunci pencarian dari input standar dengan
"-q -", proses input seolah-olah itu adalah pesan email dalam format RFC 2822. Masing-masing
baris isi tubuh menjadi salah satu kunci pencarian.
Secara default, -b opsi mulai menghasilkan kunci pencarian di non-header pertama
baris, dan berhenti ketika akhir pesan tercapai. Untuk mensimulasikan body_checks(5)
pemrosesan, aktifkan penguraian MIME dengan -m. Dengan ini, -b opsi menghasilkan no
kunci pencarian gaya tubuh untuk header MIME lampiran dan untuk pesan terlampir/*
header.
CATATAN: dengan "smtputf8_enable = yes", the -b opsi opsi menonaktifkan sintaks UTF-8
memeriksa kunci kueri dan hasil pencarian. Tentukan -U opsi untuk memaksa UTF-8
pemeriksaan sintaks tetap.
Fitur ini tersedia di Postfix versi 2.6 dan yang lebih baru.
-c config_dir
Baca main.cf file konfigurasi di direktori bernama alih-alih default
direktori konfigurasi.
-d kunci Cari peta yang ditentukan untuk kunci dan hapus satu entri per peta. Status keluarnya adalah
nol ketika informasi yang diminta ditemukan.
Jika nilai kunci dari - ditentukan, program membaca nilai kunci dari standar
aliran masukan. Status keluar adalah nol ketika setidaknya salah satu kunci yang diminta adalah
ditemukan.
-f Jangan melipat kunci pencarian menjadi huruf kecil saat membuat atau membuat kueri tabel.
Dengan Postfix versi 2.3 dan yang lebih baru, opsi ini tidak berpengaruh untuk reguler
tabel ekspresi. Di sana, pelipatan case dikontrol dengan menambahkan flag ke a
pola.
-h Aktifkan mode kueri tajuk pesan. Saat membaca kunci pencarian dari input standar dengan
"-q -", proses input seolah-olah itu adalah pesan email dalam format RFC 2822. Masing-masing
baris header logis menjadi salah satu kunci pencarian. Header multi-baris menjadi satu pencarian
kunci dengan satu atau lebih karakter baris baru yang disematkan.
Secara default, -h opsi menghasilkan kunci pencarian hingga baris non-header pertama adalah
tercapai. Untuk mensimulasikan header_checks(5) pemrosesan, aktifkan penguraian MIME dengan -m.
Dengan ini, -h opsi juga menghasilkan kunci pencarian gaya tajuk untuk lampiran
Header MIME dan untuk header pesan/* terlampir.
CATATAN: dengan "smtputf8_enable = yes", the -b opsi opsi menonaktifkan sintaks UTF-8
memeriksa kunci kueri dan hasil pencarian. Tentukan -U opsi untuk memaksa UTF-8
pemeriksaan sintaks tetap.
Fitur ini tersedia di Postfix versi 2.6 dan yang lebih baru.
-A Tingkatkan basis data ke versi saat ini.
-i Modus tambahan. Baca entri dari input standar dan jangan potong yang sudah ada
basis data. Secara default, peta pos(1) membuat database baru dari entri di
nama file.
-m Aktifkan penguraian MIME dengan "-b"Dan"-h".
Fitur ini tersedia di Postfix versi 2.6 dan yang lebih baru.
-N Sertakan karakter null pengakhiran yang mengakhiri kunci dan nilai pencarian. Oleh
bawaan, peta pos(1) melakukan apa pun yang merupakan default untuk sistem operasi host.
-n Jangan sertakan karakter null pengakhiran yang mengakhiri kunci pencarian dan
nilai-nilai. Secara default, peta pos(1) melakukan apa pun yang merupakan default untuk operasi host
sistem.
-o Jangan lepaskan hak akses root saat memproses file input non-root. Secara default,
peta pos(1) menjatuhkan hak akses root dan berjalan sebagai pemilik file sumber sebagai gantinya.
-p Jangan mewarisi izin akses file dari file input saat membuat yang baru
mengajukan. Sebagai gantinya, buat file baru dengan izin akses default (mode 0644).
-q kunci Cari peta yang ditentukan untuk kunci dan tulis nilai pertama yang ditemukan pada standar
aliran keluaran. Status keluar adalah nol ketika informasi yang diminta ditemukan.
Jika nilai kunci dari - ditentukan, program membaca nilai kunci dari standar
aliran input dan menulis satu baris kunci nilai output untuk setiap kunci yang ditemukan.
Status keluar adalah nol ketika setidaknya salah satu kunci yang diminta ditemukan.
-r Saat memperbarui tabel, jangan mengeluh tentang upaya memperbarui entri yang ada,
dan tetap lakukan pembaruan itu.
-s Ambil semua elemen database, dan tulis satu baris kunci nilai keluaran untuk masing-masing
elemen. Elemen-elemen dicetak dalam urutan basis data, yang belum tentu
sama dengan urutan input asli.
Fitur ini tersedia di Postfix versi 2.2 dan yang lebih baru, dan tidak tersedia
untuk semua jenis basis data.
-u Nonaktifkan dukungan UTF-8. Dukungan UTF-8 diaktifkan secara default ketika "smtputf8_enable =
ya". Ini mengharuskan kunci dan nilai adalah string UTF-8 yang valid.
-U Dengan "smtputf8_enable = yes", paksa pemeriksaan sintaks UTF-8 dengan -b dan -h Pilihan.
-v Aktifkan pencatatan verbose untuk tujuan debugging. Beberapa -v pilihan membuat
perangkat lunak semakin verbose.
-w Saat memperbarui tabel, jangan mengeluh tentang upaya memperbarui entri yang ada,
dan mengabaikan upaya tersebut.
Argumen:
tipe_file
Tipe basis data. Untuk mengetahui jenis apa yang didukung, gunakan "pascakonf -m"
perintah.
peta pos(1) perintah dapat menanyakan semua jenis file yang didukung, tetapi hanya dapat membuat
jenis file berikut:
pohon File output adalah file btree, bernama nama file.db. Ini tersedia di
sistem dengan dukungan untuk db database.
cdb Outputnya terdiri dari satu file, bernama nama file.cdb. Ini tersedia di
sistem dengan dukungan untuk cdb database.
dbm Outputnya terdiri dari dua file, bernama nama file.halaman dan nama file. adalah.
Ini tersedia pada sistem dengan dukungan untuk dbm database.
hash File output adalah file hash, bernama nama file.db. Ini tersedia di
sistem dengan dukungan untuk db database.
gagal Tabel yang andal gagal semua permintaan. Nama tabel pencarian digunakan untuk
penebangan saja. Tabel ini ada untuk menyederhanakan pengujian kesalahan Postfix.
sdbm Outputnya terdiri dari dua file, bernama nama file.halaman dan nama file. adalah.
Ini tersedia pada sistem dengan dukungan untuk sdbm database.
Ketika tidak tipe_file ditentukan, perangkat lunak menggunakan tipe database yang ditentukan melalui
itu default_database_type parameter konfigurasi.
nama file
Nama file sumber tabel pencarian saat membangun kembali database.
DIAGNOSTIK
Masalah dicatat ke aliran kesalahan standar dan untuk syslogd(8). Tidak ada keluaran berarti
tidak ada masalah yang terdeteksi. Entri duplikat dilewati dan ditandai dengan peringatan.
peta pos(1) diakhiri dengan status keluar nol jika berhasil (termasuk berhasil
"peta pos -q" lookup) dan diakhiri dengan status keluar bukan nol jika terjadi kegagalan.
LINGKUNGAN
MAIL_CONFIG
Direktori dengan file konfigurasi Postfix.
MAIL_VERBOSE
Aktifkan logging verbose untuk tujuan debugging.
KONFIGURASI PARAMETER
Berikut ini main.cf parameter sangat relevan dengan program ini. Teks di bawah ini
hanya menyediakan ringkasan parameter. Lihat pascakonf(5) untuk lebih jelasnya termasuk contoh.
berkeley_db_create_buffer_size (16777216)
Ukuran buffer I/O per tabel untuk program yang membuat hash atau btree Berkeley DB
tabel.
berkeley_db_read_buffer_size (131072)
Ukuran buffer I/O per tabel untuk program yang membaca hash atau btree Berkeley DB
tabel.
config_directory (Lihat 'postconf -D' keluaran)
Lokasi default dari file konfigurasi main.cf dan master.cf Postfix.
default_database_type (Lihat 'postconf -D' keluaran)
Tipe database default untuk digunakan dalam alias baru(1) postalias(1) dan peta pos(1)
perintah.
smtputf8_aktifkan (Iya)
Aktifkan dukungan SMTPUTF8 awal untuk protokol yang dijelaskan di RFC 6531..6533.
fasilitas_syslog (surat)
Fasilitas syslog dari Postfix logging.
syslog_name (Lihat 'postconf -D' keluaran)
Nama sistem email yang ditambahkan ke nama proses dalam catatan syslog, jadi
bahwa "smtpd" menjadi, misalnya, "postfix/smtpd".
Gunakan peta pos online menggunakan layanan onworks.net