EnglishFrenchSpanyol

Ad


Favicon OnWorks

mhfixmsgmh - Dalam Talian di Awan

Jalankan mhfixmsgmh dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan mhfixmsgmh yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


mhfixmsg - tulis semula mesej MIME dengan pelbagai transformasi

SINOPSIS


mhfixmsg [+folder] [mesej | mutlak nama jalan | -fail fail] [-decodetext 8bit/7bit |
-teks kod node] [-textcharset carta | -notextcharset] [-format semula | -noreformat]
[-replacetextplain | -noreplacetextplain] [-tetapkan sempadan | -nofixboundary] [-fixcte |
-nofixcte] [-fail luar fail luar] [-rmmproc program] [-normmproc] [-berkata-kata | -noverbose]
[-turun] [-membantu]

DESCRIPTION


mhfixmsg menulis semula mesej MIME, menggunakan transformasi tertentu seperti penyahkodan
bahagian mesej yang dikodkan MIME dan membaiki pengepala MIME yang tidak sah.

Mesej MIME dinyatakan dalam RFC 2045 hingga RFC 2049 (lihat mhbuild(1)). The mhlist arahan
tidak ternilai untuk melihat struktur kandungan mesej MIME. mhfixmsg lulus bukan
Mesej MIME melalui tanpa sebarang transformasi. Jika tiada transformasi dikenakan pada MIME
mesej, mesej atau fail asal tidak diubah suai atau dialih keluar.

. -decodetext suis membolehkan transformasi untuk menyahkod setiap asas64 dan boleh dicetak disebut
bahagian mesej teks ke pengekodan 8bit atau 7bit yang dipilih. Jika 7bit dipilih untuk asas64
bahagian tetapi ia hanya muat 8bit, seperti yang ditakrifkan oleh RFC 2045, maka ia akan dinyahkodkan kepada 8bit
dipetik-boleh dicetak. Jika tidak, jika teks yang dinyahkod tidak sesuai dengan pengekodan yang dipilih,
bahagian tidak dinyahkod (dan mesej akan dipaparkan jika -berkata-kata didayakan).

Apabila -decodetext suis didayakan, setiap watak kembali gerabak yang mendahului a
aksara suapan baris dialih keluar daripada bahagian teks yang dikodkan dalam ASCII, ISO-8859-x, UTF-8 atau
Windows-12xx.

. -textcharset suis menentukan bahawa semua teks/bahagian biasa mesej harus
ditukar kepada carta. Penukaran carset memerlukannya nmh dibina dengan iconv(3); lihat
yang mhparam(1) halaman manual untuk menentukan sama ada anda nmh pemasangan termasuk itu. Kepada
menukar bahagian teks selain daripada teks/biasa, program luaran boleh digunakan, melalui
-format semula suis.

. -format semula suis membolehkan transformasi untuk bahagian teks dalam mesej. Untuk setiap
bahagian teks yang bukan teks/plain dan yang tidak mempunyai teks/plain yang sepadan dalam a
berbilang bahagian/bahagian alternatif, mhfixmsg mencari profil mhfixmsg-format-text/subtype
entri yang sepadan dengan subjenis bahagian. Jika ada yang ditemui dan boleh digunakan
berjaya menukar bahagian kepada teks/biasa, mhfixmsg memasukkan teks/bahagian biasa itu pada
permulaan bahagian berbilang bahagian/alternatif yang mengandungi, jika ada. Jika tidak, ia mewujudkan a
bahagian berbilang/alternatif.

. -replacetextplain suis meluaskan kebolehgunaan bagi -format semula dengan sentiasa menggantikan a
teks yang sepadan/bahagian biasa, jika ada. Jika -berkata-kata jika didayakan, penggantian
akan ditunjukkan sebagai dua langkah: penyingkiran teks/bahagian biasa diikuti dengan yang biasa
sisipan bahagian baru.

-format semula memerlukan entri profil untuk setiap subjenis bahagian teks untuk diformatkan semula. The
entri profil mhfixmsg-format-text/subjenis adalah berdasarkan program penukaran luaran,
dan digunakan dengan cara yang sama mhshow menggunakan entri mhshow-show-text/subjenisnya. Bila nmh
dipasang, ia mencari program penukaran untuk kandungan teks/html, dan jika ada
ditemui, masukkan entri mhfixmsg-format-text/html dalam /etc/nmh/mhn.defaults. Entri daripada
nama yang sama dalam profil pengguna diutamakan. Pengguna boleh menambah entri untuk yang lain
subjenis teks ke profil mereka.

. -tetapkan sempadan suis membolehkan transformasi untuk membaiki bahagian sempadan
Medan pengepala Jenis Kandungan mesej untuk dipadankan dengan sempadan yang paling luar
berbilang bahagian mesej, jika tidak. Keadaan itu ditunjukkan oleh "palsu
kandungan berbilang bahagian dalam mesej” mesej ralat daripada mhlist dan lain-lain nmh program yang menghurai
mesej MIME.

. -fixcte suis membolehkan transformasi untuk menukar Kandungan-Pindah-Pengekodan daripada
nilai tidak sah kepada 8bit dalam bahagian mesej dengan Jenis Kandungan berbilang bahagian, seperti yang diperlukan oleh
RFC 2045, Seksyen 6.4. Keadaan itu ditunjukkan oleh "mesti dikodkan dalam 7bit, 8bit,
atau binari” mesej ralat daripada mhlist dan lain-lain nmh program yang menghuraikan mesej MIME.

. -berkata-kata tukar arah mhfixmsg untuk mengeluarkan mesej maklumat bagi setiap satu
transformasi diterapkan.

. -file fail tukar arah mhfixmsg untuk menggunakan fail yang ditentukan sebagai mesej sumber,
bukannya mesej daripada folder. Hanya satu argumen fail boleh disediakan. The -file
suis tersirat jika fail ialah nama laluan mutlak. Jika fail itu "-", maka mhfixmsg
menerima mesej sumber pada aliran input standard. Sekiranya -fail luar suis tidak
didayakan apabila menggunakan aliran input standard, mhfixmsg tidak akan menghasilkan transformasi
mesej keluaran.

mhfixmsg, secara lalai, mengubah mesej di tempatnya. Sekiranya -fail luar suis didayakan,
kemudian mhfixmsg tidak mengubah suai mesej atau fail input, sebaliknya meletakkan outputnya
fail yang ditentukan. Nama fail luar "-" menentukan aliran keluaran standard.

Digabungkan dengan -berkata-kata suis, yang -fail luar suis boleh digunakan untuk menunjukkan apa
transformasi mhfixmsg akan terpakai tanpa benar-benar menggunakannya, contohnya,

mhfixmsg -outfile /dev/null -verbose

Seperti biasa, penggunaan ini mematuhi mana-mana mhfixmsg suis dalam profil pengguna.

-fail luar boleh digabungkan dengan rcvstore untuk menambah satu mesej yang diubah kepada yang lain
folder, cth,

mhfixmsg -outfile - | \
/usr/lib/mh/rcvstore +folder

Ringkasan of Kebolehgunaan
Transformasi digunakan pada bahagian mesej bergantung pada jenis kandungan dan/atau
pengekodan seperti berikut:

-decodetext base64 dan bahagian teks yang dikodkan boleh dipetik
-textcharset teks/bahagian biasa
-format semula bahagian teks yang bukan teks/biasa
-tetapkan sempadan bahagian berbilang bahagian terluar
-fixcte bahagian berbilang bahagian

Backup of Asal Mesej/Fail
Jika ia menggunakan sebarang transformasi pada mesej atau fail, dan -fail luar suis tidak
terpakai, mhfixmsg menyandarkan yang asal dengan cara yang sama seperti RMM. Iaitu, ia menggunakan rmmproc
komponen profil, jika ada. Jika tidak hadir, mhfixmsg memindahkan mesej asal ke a
fail sandaran. The -rmmproc suis boleh digunakan untuk mengatasi komponen profil ini. The
-normmproc suis melumpuhkan penggunaan mana-mana rmmproc komponen profil dan menafikan semua sebelumnya
-rmmproc suis.

Integrasi bersama inc
mhfixmsg boleh digunakan sebagai cangkuk tambahan, seperti yang diterangkan dalam /usr/share/doc/nmh/README-HOOKS.
Ambil perhatian bahawa cangkuk tambahan dipanggil daripada semua nmh program yang menambah mesej pada folder, bukan
hanya inc. Sebagai alternatif, alias atau fungsi shell mudah boleh digunakan untuk memanggil mhfixmsg
serta-merta selepas doa yang berjaya inc. Sebagai contoh, dengan bash:

alias inc='inc && mhfixmsg'

Integrasi bersama procmail
Sebagai contoh, berikut adalah petikan daripada fail procmailrc yang menapis mesej melalui
mhfixmsg sebelum menyimpannya dalam pengguna nmh-pekerja folder. Ia juga menyimpan
mesej masuk dalam Backup folder dalam nama fail yang dihasilkan oleh mktemp, yang bukan
Utiliti POSIX untuk menjana fail sementara. Jika anda tidak mempunyai utiliti itu, maka
mkstemp(3) fungsi boleh menjadi asas untuk pengganti. Atau, mhfixmsg boleh dipanggil
pada mesej selepas ia disimpan.

PATH = /usr/bin/mh:$PATH
MAILDIR = `laluan mhparam`
MKTEMP = 'Mktemp Sandaran/mhfixmsg.XXXXXXXXX'
MHFIXMSG = 'mhfixmsg -noverbose -file - -outfile -'
KEDAI = /usr/lib/mh/rcvstore

:0 w: nmh-worker/procmail.$LOCKEXT
* ^[e-mel dilindungi]
| tee `$MKTEMP` | $MHFIXMSG | $STORE +nmh-pekerja

Gunakan mhfixmsgmh dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad