EnglishFrenchSpanyol

Ad


Favicon OnWorks

heirloom-mailx - Dalam Talian di Awan

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

Ini ialah arahan heirloom-mailx 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


S-kuku [v14.8.6] — menghantar dan menerima mel Internet

SINOPSIS


s-kuku -h | - membantu
s-kuku [-BDdEFintv~] [-A akaun] [-a lampiran] [-b bcc-addr] [-c cc-addr] [-q fail petikan]
[-r dari-addr] [-S berubah-ubah[=nilai]] [-s tertakluk] [-X cmd] [-.] to-addr ... [--
mta-pilihan ...]
s-kuku [-BDdEeHiNnRv~#] [-A akaun] [-L senarai spesifikasi] [-r dari-addr] [-S berubah-ubah[=nilai]]
[-X cmd] -f [fail] [-- mta-pilihan ...]
s-kuku [-BDdEeHiNnRv~#] [-A akaun] [-L senarai spesifikasi] [-r dari-addr] [-S berubah-ubah[=nilai]]
[-u pengguna] [-X cmd] [-- mta-pilihan ...]

DESCRIPTION


Keserasian catatan: S-nail dan sebahagian daripada sintaks konfigurasinya akan berubah dalam v15.0.
Sehingga itu akan wujud separa tetapi semakin banyak ke belakang dan ke hadapan
pilihan konfigurasi keserasian. Untuk memilih sintaks dan tingkah laku baharu sudah
hari ini, pilihan binari v15-compat mesti ditetapkan. Manual akan merujuk kepadanya melalui
[v15-compat] dan [no v15-compat] seperti yang diperlukan. Perintah dan pembolehubah yang akan
lenyap dalam v15.0 ditanda [Obsolete].

S-nail ialah sistem pemprosesan mel dengan sintaks arahan yang mengingatkan ed(1) dengan garisan
digantikan dengan mesej. Ia bertujuan untuk menyediakan fungsi POSIX mailx(1)
arahan dan tawaran sambungan (kebanyakannya pilihan) untuk penyuntingan baris, IDNA, MIME, S/MIME, SMTP
dan POP3 (dan IMAP). Ia boleh digunakan sebagai bahasa kelompok mel.

Pilihan
-A akaun Melaksanakan an akaun arahan (lihat di bawah) untuk akaun selepas fail permulaan mempunyai
telah dibaca.

-a fail Lampirkan fail yang diberikan pada mesej. Konvensyen nama fail yang sama seperti
diterangkan dalam bahagian PERINTAH terpakai: pengembangan kata cangkang adalah terhad kepada
tilde '~' dan pembolehubah. Hendaklah fail tidak boleh diakses tetapi mengandungi '='
aksara, maka apa-apa selepas '=' diandaikan untuk menentukan aksara input
set dan apa-apa sebelum '=' nama fail: ini adalah satu-satunya pilihan untuk menentukan
input set aksara (dan jangan lakukan sebarang penukaran set aksara) untuk teks
lampiran daripada baris arahan, tidak menggunakan ~@ arahan melarikan diri tilde.

-B Jadikan input standard dan output standard ditimbalkan.

-b alamat Hantar salinan karbon buta ke senarai alamat yang diberikan. Menghantar mel di bawah
pergi ke lebih terperinci tentang itu.

-c alamat Hantar salinan karbon ke senarai alamat yang diberikan.

-D [Pilihan] Tetapkan diputuskan berubah-ubah.

-d Menetapkan debug pembolehubah, yang membolehkan mesej nyahpepijat dan melumpuhkan mesej
penghantaran.

-E Menetapkan skipemptybody berubah-ubah dan dengan itu membuang mesej dengan mesej kosong
bahagian badan. Ini berguna untuk menghantar mesej daripada skrip.

-e Hanya semak sama ada mel ada dalam peti mel sistem. Jika ya, kembalikan jalan keluar
status sifar, nilai bukan sifar sebaliknya.

-F Simpan mesej untuk dihantar dalam fail yang dinamakan sempena bahagian tempatan yang pertama
alamat penerima (bukannya dalam rekod).

-f [fail] Baca dalam kandungan MBOX pengguna (atau fail yang ditentukan) untuk diproses;
apabila S-nail dihentikan, ia menulis mesej yang tidak dipadam kembali ke fail ini (tetapi menjadi
sedar tentang memegang pilihan). Beberapa konvensyen khas diiktiraf untuk
rentetan fail yang didokumenkan untuk fail perintah di bawah. Perhatikan bahawa fail is
bukan hujah langsung kepada bendera -f, tetapi sebaliknya diambil daripada baris arahan
selepas pemprosesan pilihan telah selesai. Untuk menggunakan a fail itu bermula
dengan tanda sempang, awalinya dengan laluan (relatif), seperti dalam './-hyphenbox.mbox'.

-H Cetak ringkasan pengepala semua mesej dan keluar. Paparan ringkasan boleh dikonfigurasikan ialah
boleh didapati melalui -L pilihan.

-h Cetak ringkasan penggunaan ringkas. Kerana penggunaan yang meluas a - membantu hujah akan
mempunyai kesan yang sama.

-i Menetapkan mengabaikan pembolehubah untuk mengabaikan isyarat sampukan tty.

-L senarai spesifikasi
Cetak ringkasan pengepala hanya mesej yang sepadan dengan yang diberikan senarai spesifikasi,
kemudian keluar. Lihat bahagian Menentukan mesej untuk format senarai spesifikasi. Jika
yang -H pilihan telah diberikan sebagai tambahan tiada ringkasan pengepala dihasilkan, tetapi
S-nail sebaliknya akan menunjukkan melalui status keluarnya cuaca senarai spesifikasi dipadankan dengan mana-mana
mesej ('0') atau tidak ('1'); ambil perhatian bahawa sebarang output verbose ditindas dalam ini
mod dan sebaliknya mesti didayakan secara eksplisit (cth, dengan menggunakan pilihan -v).

-N Nyahtetapkan header berubah-ubah dan dengan itu menghalang paparan awal pengepala mesej
semasa membaca mel atau mengedit folder mel.

-n Menghalang bacaan s-nail.rc semasa dimulakan. Pilihan ini harus diaktifkan untuk
Skrip S-nail yang digunakan pada lebih daripada satu mesin, kerana kandungannya
fail itu mungkin berbeza antara mereka. (Tingkah laku yang sama boleh dicapai dengan
menetapkan pembolehubah persekitaran NAIL_NO_SYSTEM_RC.)

-q fail Mulakan mesej dengan kandungan fail yang ditentukan. Boleh diberi dalam hantaran
mod sahaja.

-R Mana-mana folder yang dibuka akan berada dalam mod baca sahaja.

-r alamat If alamat ialah alamat yang sah kemudian ia menentukan alamat penghantar sampul surat
diserahkan kepada MTA sebagai '-f alamat' apabila mesej dihantar. Hendaklah alamat
sertakan nama pengguna, komen dsb., maka komponen akan diasingkan dan
bahagian nama akan diserahkan kepada MTA secara individu melalui '-F nama'. Yang diberi
alamat juga akan ditugaskan kepada dari berubah-ubah, seolah-olah tambahan
'-Sfrom=address' telah ditentukan (oleh itu menjejaskan pemindahan data SMTP,
juga).

Jika sebaliknya rentetan kosong diluluskan sebagai alamat kemudian kandungan pembolehubah
dari akan dinilai dan digunakan untuk tujuan ini apabila MTA dihubungi.
Ambil perhatian bahawa S-nail secara lalai, tanpa -r iaitu, tidak melepasi '-f' mahupun '-F'
bendera kepada MTA dengan sendirinya.

-S berubah-ubah[=nilai]
Menetapkan pilihan dalaman berubah-ubah dan, dalam kes pilihan nilai, serahkan nilai
kepadanya. Walaupun pilihan ditetapkan melalui -S mungkin ditimpa dari dalam sumber
fail, tetapan baris arahan akan diwujudkan semula selepas semua fail sumber
telah dimuatkan.

-s tertakluk Tentukan subjek mesej yang akan dihantar.

-t Mesej yang akan dihantar dijangka mengandungi pengepala mesej dengan 'Kepada:',
Medan 'Sk:' atau 'Skt:' memberikan penerimanya, yang akan ditambahkan pada medan tersebut
diberikan pada baris arahan. Jika subjek mesej ditentukan melalui 'Subjek:'
maka ia akan digunakan memihak kepada satu yang diberikan pada baris arahan.

Turut difahami ialah 'Balas-Kepada:' (mungkin mengatasi balas kepada), 'Penghantar:' (po
pengirim), 'Organisasi:' (po ORGANISASI). Nota anda juga boleh menentukan
'Daripada:', mungkin mengatasi dari dan alamat sampul surat yang mungkin dinyatakan
dengan pilihan -r!

Berikut, yang biasanya dibuat secara automatik berdasarkan mesej
konteks, juga boleh ditentukan: 'ID-Mesej:', 'In-Reply-To:', 'Rujukan:' dan
'Mail-Ikutan-Kepada:' (urut alamat khas walau bagaimanapun masih akan berlaku untuk
terakhir).

-u pengguna Baca peti mel sistem pengguna (keistimewaan yang sesuai dianggap), dan “anggap
akan menjadi" pengguna dalam beberapa aspek, contohnya berkenaan dengan fail–pengembangan '%' dsb.;
lihat juga PENGGUNA.

-V Cetak versi S-nail dan keluar.

-v Menetapkan kata kerja pilihan menyebabkan beberapa verbosity (seperti pencetakan sijil
rantai). Menggunakannya dua kali meningkatkan tahap verbositi.

-X cmd Tambah yang diberi cmd kepada senarai arahan yang akan dilaksanakan sebelum operasi biasa
bermula. Berkorelasi dengan -# and batch-keluar-atas-ralat; satu-satunya kemungkinan untuk
laksanakan arahan dalam mod bukan interaktif apabila membaca fail permulaan secara aktif
dilarang.

-~ enable TANDA AKSEN PELARIAN walaupun tidak dalam mod interaktif.

-# Ini menetapkan beberapa pilihan untuk menyediakan S-nail untuk bekerja (kemungkinan besar bukan
interaktif) mod kelompok: dot, mula kosongPadaheader, tenang, hantar tunggu, Serta
MBOX dan folder (kedua-duanya kepada / dev / null). Ia juga membolehkan pemprosesan TANDA AKSEN
PELARIAN. Contohnya, yang berikut harus menghantar mesej e-mel kepada "bob":

$ LC_ALL=C printf 'm bob\n~s objek\nTeks\n.\nx\n' | \
LC_ALL=C MAILRC=/dev/null s-nail -n -# -Snosave

-. Bendera ini memaksa penamatan pemprosesan pilihan untuk mengelakkan "pilihan
suntikan” (serangan). Ia juga secara paksa meletakkan S-nail ke dalam mod hantar, lihat
Menghantar mel.

Dalam senarai pilihan baris arahan yang disokong di atas, -D, -d, -E, -i, -N and -v adalah
dilaksanakan dengan cara menetapkan pilihan masing-masing, seperti melalui -S. [mta-pilihan ...]
hujah yang diberikan pada penghujung baris arahan selepas pemisah '--' akan menjadi
dihantar kepada ejen-pemindahan mel (MTA) dan berterusan untuk keseluruhan (interaktif)
sesi – jika tetapan daripada expandargv membolehkan pengiktirafan mereka; Hujah MTA juga boleh
dinyatakan dalam pembolehubah hantarmel-hujah; cari interaksi MTA yang diterangkan dengan lebih terperinci
dalam dokumentasi hantar surat. Argumen MTA diabaikan apabila mel dihantar melalui data SMTP
pemindahan.

A starter
S-nail adalah keturunan langsung program BSD Mail yang diperkenalkan pada tahun 1978 (sendiri
mengatasi program mel UNIX yang lebih mudah) dan digunakan untuk memperkenalkan dirinya (dalam Mail
manual rujukan) seperti berikut:

Mel menyediakan persekitaran yang mudah dan mesra untuk menghantar dan menerima mel. Ia
membahagikan mel masuk kepada mesej konstituennya dan membolehkan pengguna berurusan
mereka dalam sebarang susunan. Di samping itu, ia menyediakan satu set ed(1)-seperti arahan untuk
memanipulasi mesej dan menghantar mel. Mel menawarkan penyuntingan mudah kepada pengguna
keupayaan untuk memudahkan komposisi mesej keluar, serta menyediakan
keupayaan untuk menentukan dan menghantar kepada nama yang menangani kumpulan pengguna.

Oleh itu, S-nail ialah bahagian pengguna sistem mel Unix, manakala bahagian sistem (mel-
agen pemindahan, MTA) secara tradisinya diambil oleh hantar surat(8); hari ini postfix(1) atau exim(8) ialah
sering digunakan untuk tujuan ini sebaliknya. Jika ciri [Pilihan]al SMTP telah dibina ke dalam
S-nail maka bahagian sistem bukanlah prasyarat wajib untuk penghantaran mel.

Kerana S-nail berusaha untuk mematuhi POSIX mailx(1) berkemungkinan beberapa
tetapan konfigurasi perlu dilaraskan sebelum menggunakannya adalah pengalaman yang lancar. The
lalai global s-nail.rc fail sudah membengkokkan tetapan standard tersebut sedikit ke arah lebih ramai pengguna
keramahan dan keselamatan, contohnya, ia menetapkan memegang and simpan simpan pilihan untuk menindas
pemindahan automatik mesej ke MBOX yang sebaliknya akan berlaku (lihat Mesej Anda negeri) dan
menyimpan untuk tidak mengalih keluar fail kosong agar tidak merosakkan kebenaran fail apabila fail akhirnya
dicipta semula. Ia tidak menetapkan folder pilihan supaya secara lalai kumpulan fail (melalui
'+' awalan seperti yang didokumenkan juga untuk fail) tidak didayakan. Bahagian CONTOH mengandungi sebilangan
cadangan lanjut.

Menghantar mel
Untuk menghantar mesej kepada satu atau lebih orang, menggunakan ejen pemindahan mel tempatan (MTA; the
laluan boleh laku boleh ditetapkan melalui hantar surat) atau SMTP terbina dalam [Pilihan] (tetapkan dan lihat
berubah-ubah smtp) pengangkutan untuk benar-benar menyampaikan mesej mel yang dijana, S-nail boleh
dipanggil dengan hujah yang merupakan nama orang yang akan dihantar mel:

$ s-nail -s Subject -a attachm.ent bill@host1 'Bob '
# Tetapi... cuba dalam mod larian kering terpencil dahulu
$ LC_ALL=C MAILRC=/dev/null \
s-nail -n -d -vv -Sfrom="me " \
-s Subjek -. "(Cantik) Bob "

Pengguna kemudiannya dijangka menaip kandungan mesej. Dalam mod karang S-kuku ini
merawat baris yang bermula dengan watak '~' istimewa – ini dipanggil TANDA AKSEN PELARIAN
yang boleh digunakan untuk membaca dalam fail, memproses arahan shell, menambah dan mengedit lampiran dan
lebih; cth, melarikan diri tilde '~e' akan memulakan editor teks untuk menyemak semula mesej di dalamnya
keadaan sekarang, '~h' membenarkan penyuntingan penerima mesej dan '~?' memberikan gambaran keseluruhan tentang
tilde escape yang tersedia. Menaip kawalan-D '^D' pada permulaan daun baris kosong
mod karang dan menyebabkan mesej dihantar, manakala menaip control-C '^C' dua kali akan
batalkan surat semasa (menyimpan kandungannya dalam fail yang dilambangkan dengan DEAD melainkan jika tidakmenyelamatkan is
ditetapkan.)

Beberapa pilihan boleh digunakan untuk mengubah tingkah laku lalai; cth, menetapkanting (juga melalui -S)
editalong akan memulakan penyunting teks secara automatik apabila mod karang dimasukkan, tanyacc akan
menyebabkan pengguna digesa secara aktif untuk penerima salinan karbon dan dot pilihan akan
benarkan meninggalkan mod karang dengan menulis satu baris yang hanya terdiri daripada titik ('.').

Sangat penting, walaupun, adalah untuk menentukan yang mana Watak set boleh digunakan semasa menghantar mesej,
biasanya dengan menetapkan pilihan hantarcharset sewajarnya, setelah membaca bahagian tersebut .
mime.jenis fail untuk memahami bagaimana jenis MIME lampiran keluar diklasifikasikan dan
pengetahuan bahawa mesej dihantar secara tidak segerak melainkan hantar tunggu ditetapkan: hanya dengannya MTA
ralat penghantaran akan dapat dikenalpasti.

Menetapkan dari selalunya diperlukan (cth, bersama-sama dengan smtp) atau diingini, anda mungkin mahu
untuk melakukan beberapa ujian larian kering sebelum anda pergi. Menyimpan salinan mesej yang dihantar dalam a rekod mungkin
juga wajar – seperti kebanyakan sasaran fail peti mel beberapa konvensyen khas
dikenali, lihat fail perintah untuk lebih lanjut tentang itu. Bahagian On URL sintaks and tauliah
pencarian akan menyebarkan sedikit cahaya pada rantaian pembolehubah 'USER@HOST' serta menggunakan URL
untuk mengakses sumber khusus protokol, seperti smtp, dan CONTOH mengandungi contoh
konfigurasi untuk menghantar mesej melalui beberapa pembekal mel awam yang terkenal; ambil perhatian
juga memberikan gambaran keseluruhan padat tentang cara menyediakan persekitaran SSL/TLS yang selamat.

Penerima mesej (seperti yang dinyatakan pada baris arahan atau ditakrifkan dalam 'Kepada:', 'Sk:' atau 'Skt:')
mungkin bukan sahaja penerima e-mel tetapi juga boleh menjadi nama peti mel dan juga shell lengkap
spesifikasi paip arahan. Petikan yang betul mungkin diperlukan, cth, untuk membenamkan ruang putih
watak. (Ingat bahawa S-nail berurusan dengan piawaian mel, oleh itu ia mentakrifkan peraturan
dengan kandungan yang ditafsirkan.) Jika pembolehubah expandaddr tidak ditetapkan maka hanya rangkaian
alamat (lihat mailaddr(7) untuk penerangan alamat mel) dan nama pengguna biasa
(termasuk alias MTA) boleh digunakan, jenis lain akan ditapis keluar, memberikan amaran
mesej.

Jika pembolehubah expandaddr ditetapkan maka alamat penerima lanjutan akan menjadi pilihan
diterima: Mana-mana nama yang bermula dengan bar menegak '|' watak menentukan paip arahan -
rentetan arahan berikutan '|' dilaksanakan dan mesej dihantar ke standardnya
input; Begitu juga, sebarang nama yang bermula dengan garis miring '/' atau jujukan aksara
dot slash './' dianggap sebagai fail, tanpa mengira kandungan yang tinggal. Mana-mana nama lain
yang mengandungi aksara tanda '@' dianggap sebagai alamat rangkaian; Mana-mana nama lain
yang bermula dengan tanda tambah aksara '+' menentukan nama peti mel; Mana-mana nama lain yang
mengandungi aksara miring '/' tetapi tiada tanda seru '!' atau peratus tanda '%' aksara
sebelum juga menentukan nama peti mel; Apa yang tinggal dianggap sebagai alamat rangkaian.

$ echo bla | s-nail -Seexpandaddr -s test ./mbox.mbox
$ echo bla | s-nail -Seexpandaddr -s ujian '|cat >> ./mbox.mbox'
$ selamat bergema | LC_ALL=C MAILRC=/dev/null \
s-nail -n -Sv15-compat -Ssendwait -Snosave \
-Sexpandaddr=gagal,-semua,+addr -s ujian \
-. [e-mel dilindungi]

Anda boleh membuat senarai pengedaran peribadi melalui alias perintah, supaya, untuk
contohnya, pengguna boleh menghantar mel ke 'kohort' dan menghantarnya kepada sekumpulan orang:

alias kohort bil jkf mark kridle@ucbcory ~/mel/cohorts.mbox

Sila ambil perhatian bahawa mekanisme ini tidak mempunyai persamaan dengan alias seluruh sistem yang mungkin
digunakan oleh MTA tempatan (mail-transfer-agent), yang tertakluk kepada kekangan 'nama'
of expandaddr dan sering dijejaki dalam fail / etc / alias (dan didokumenkan dalam alias(5) dan
hantar surat(1)). Alias ​​peribadi akan dikembangkan oleh S-nail sebelum mesej dihantar dan
Oleh itu, adalah alternatif yang mudah untuk menentukan setiap penerima dengan sendirinya.

Untuk mengelakkan skrip hingar persekitaran harus "mencabut" s-nail daripada sebarang fail konfigurasi dan
cipta persekitaran skrip-tempatan, sama ada dengan menunjuk pembolehubah MAILRC kepada tersuai
fail konfigurasi, atau dengan menggunakan -S pilihan baris arahan untuk menentukan pilihan:

$ env LC_ALL=C MAILRC=/dev/null password=NOTSECRET \
s-nail -n -Sv15-compat -Ssendwait -Snosave \
-Sexpandaddr=gagal,-semua,+addr \
-S 'smtp=smtps://[e-mel dilindungi]:465' -Ssmtp-auth=login \
-S 'from=scriptreply@domain' \
-s 'subjek' -a attachment_file \
-. "Penerima 1 " penerima1@domain \
< fail_kandungan

Reading mel
Apabila dipanggil tanpa penerima S-nail memasuki mod interaktif di mana mel boleh dibaca.
Apabila digunakan seperti itu peti mel sistem pengguna dibaca dan pengepala satu baris setiap satu
mesej di dalamnya dicetak. (Lihat arahan fail untuk penerangan yang mendalam tentang
jenis peti mel berbeza yang wujud.) Ambil perhatian bahawa jika peti mel kosong S-nail akan keluar
selepas mencetak mesej melainkan pilihan mula kosong didapati telah ditetapkan.

Pada segera perintah itu senarai akan memberikan senarai semua arahan yang tersedia dan membantu akan
berikan ringkasan beberapa perkara biasa. Jika rentetan dokumentasi [Pilihan]al tersedia
seseorang boleh menaip '?X' dan melihat pengembangan sebenar 'X' dan apa tujuannya, iaitu,
arahan boleh disingkatkan (perhatikan bahawa POSIX mentakrifkan beberapa singkatan, supaya
susunan abjad perintah tidak semestinya berkaitan dengan singkatan; ia adalah
mungkin untuk menentukan penggantian dengan hantu arahan, bagaimanapun).

Mesej diberi nombor (bermula pada 1) yang mengenal pasti mesej secara unik; arus
mesej – “titik” – sama ada akan menjadi mesej baharu yang pertama, atau mesej pertama yang belum dibaca, atau
mesej pertama peti mel; pilihan showlast sebaliknya akan menyebabkan penggunaan yang terakhir
mesej untuk tujuan ini.

Mesej boleh dicetak dengan cetak perintah, atau pendek: 'p'. Secara lalai arus
mesej (“titik”) dicetak, tetapi seperti kebanyakan arahan lain adalah mungkin untuk memberi kesan
spesifikasi mesej (lihat Menentukan mesej), cth, 'p:u' akan memaparkan semua yang belum dibaca
mesej, 'hlm.' akan mencetak “titik”, 'p 1 5' akan mencetak mesej 1 dan 5, 'p 1-5' akan
mencetak mesej 1 hingga 5, dan 'p-' dan 'p+' akan mencetak mesej terakhir dan seterusnya,
masing-masing.

Dalam persediaan lalai semua medan pengepala mesej akan dicetak, tetapi ini boleh
berubah: sama ada dengan menyenaraihitamkan senarai medan melalui mengabaikan, atau dengan menyenarai putih hanya yang diberikan
senaraikan dengan mengekalkan perintah, contohnya, 'mengekalkan tarikh dari ke cc subjek'. Untuk mencetak semua
medan pengepala mesej tanpa mengira abaikan atau kekalkan senarai yang aktif, gunakan
arahan Cetak. Pembolehubah crt mengawal cuaca dan bila S-nail akan menggunakan yang dikonfigurasikan
PAGER untuk mencetak dan bukannya menulis terus ke terminal (secara umumnya).

Bergantung kepada konfigurasi a Perintah selaras editor bertujuan untuk membuat pengalaman pengguna dengan
ramai PERINTAH lebih bagus sikit. Apabila membaca peti mel sistem atau apabila -f (Atau fail)
menyatakan peti mel yang didahulukan secara eksplisit dengan pengubah suai khas '%:' kemudian mesej yang
telah dibaca akan dialihkan ke fail MBOX pengguna secara automatik apabila peti mel ditinggalkan,
sama ada dengan menukar peti mel aktif atau dengan berhenti S-nail (lihat juga Mesej Anda negeri).

Selepas meneliti mesej pengguna juga boleh memadam 'd' mesej itu, membalas 'r' kepada pengirim
dan semua penerima atau Balas 'R' eksklusif kepada pengirim. Mesej pun boleh ke hadapaned
(alias yang lebih pendek ialah fwd). Ambil perhatian bahawa apabila membalas atau memajukan penerima mesej
alamat akan dilucutkan daripada komen dan nama melainkan pilihan nama penuh ditetapkan.
Pemadaman menyebabkan S-nail terlupa tentang mesej; Ini tidak boleh dipulihkan, walaupun, satu
boleh undelete 'u' mesej dengan memberikan nombornya, atau sesi S-nail boleh ditamatkan dengan
memberi keluar arahan 'x'.

Untuk menamatkan sesi pemprosesan mel seseorang mungkin mengeluarkan sama ada berhenti 'q' menyebabkan program keluar penuh,
yang mungkin termasuk pemindahan automatik mesej yang dibaca ke MBOX serta mengemas kini
[Pilihan]al fail sejarah editor baris arahan, atau gunakan arahan keluar 'x' sebaliknya untuk
menghalang mana-mana tindakan ini.

Melihat HTML mel and MIME lampiran
Mesej yang HTML sahaja menjadi semakin biasa dan sudah tentu banyak mesej yang datang
dibundel dengan sejambak lampiran MIME. Manakala S-nail [Pilihan] menyokong yang mudah
Penukar HTML-ke-teks untuk menangani mesej HTML (lihat . mime.jenis fail), ia biasanya
tidak boleh menangani mana-mana daripada ini sendiri, tetapi sebaliknya program perlu didaftarkan untuk berurusan
dengan jenis MIME atau sambungan fail tertentu. Program ini sama ada boleh menyediakan teks biasa
versi input mereka untuk membolehkan S-nail memaparkan kandungan pada terminal, atau
memaparkan kandungan itu sendiri, contohnya dalam tetingkap grafik. Jenis yang terakhir
program secara lalai "menghalang" S-nail sehingga pemapar luaran telah ditamatkan, tetapi
pelaksanaan sebelah menyebelah tak segerak juga boleh dilakukan, yang mana S-nail akan terus
memaparkan mesej dan kekal responsif.

Untuk memasang program pengendali luaran untuk jenis MIME tertentu tetapkan mengikut
paip-JENIS/SUBTYPE pembolehubah. Untuk menentukan pengendali bagi sambungan fail tertentu tetapkan
masing-masing paip-SAMBUNGAN pembolehubah - pengendali ini diutamakan. Pembolehubah
mime-counter-evidence boleh ditetapkan untuk menambah baik menangani pengisytiharan bahagian MIME yang rosak sebagai
sering dilihat dalam mesej kehidupan sebenar. Cth, untuk memaparkan mesej HTML sebaris (iaitu,
ditukar kepada perwakilan teks biasa yang lebih mewah daripada yang mampu dilakukan oleh penukar terbina
produce) dengan salah satu daripada pelayar mod teks Lynx(1) atau elinks(1), ajar S-nail tentang
dokumen MathML dan menjadikannya memaparkannya sebagai teks biasa dan untuk membuka lampiran PDF dalam
pemapar PDF luaran, secara tak segerak:

jika $features !@ HTML-FILTER
#set pipe-text/html="elinks -force-html -dump 1"
tetapkan pipe-text/html="lynx -stdin -dump -force_html"
# Paparkan HTML sebagai teks biasa sebaliknya
#set pipe-text/html=@
ENDIF
mimetype '@ application/mathml+xml mathml'
set pipe-application/pdf="@&set -C;\
: > \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\"; \
perangkap \"rm -f \\\"${TMPDIR}/${NAIL_FILENAME_GENERATED}\\\"\" \
KELUAR MASUK TEMPOH PAIP;\
tetapkan +C;\
kucing > \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\"; \
xpdf \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\""

Nota: penjagaan khas mesti diambil apabila menggunakan arahan sedemikian kerana virus mel mungkin diedarkan
dengan kaedah ini: jika mesej jenis 'application/x-sh' atau fail dengan sambungan '.sh'
telah ditapis secara membuta tuli melalui cangkerang, sebagai contoh, penghantar mesej boleh dilaksanakan dengan mudah
kod arbitrari pada sistem S-nail sedang berjalan. Untuk maklumat lanjut tentang MIME, juga berkenaan dengan
penghantaran mesej, lihat bahagian . mime.jenis fail dan perintah mimetype.

Mailing senarai
S-nail menawarkan beberapa sokongan untuk memudahkan pengendalian senarai mel. Perintah itu mlist menggalakkan
semua hujah yang diberikan kepada senarai mel yang diketahui, dan mllanggan menetapkan langganan mereka
atribut, menciptanya terlebih dahulu jika perlu. (Selain itu nyahlanggan tidak
nyah senarai secara automatik, tetapi hanya menetapkan semula atribut langganan.) Menggunakan arahan
tanpa hujah akan mencetak (subset) semua senarai mel yang ditakrifkan pada masa ini. The
tajuk format '%T' boleh digunakan untuk menandakan mesej dengan alamat senarai yang dikonfigurasikan dalam
paparan pengepala.

[Pilihan]senarai mel sekutu juga boleh ditentukan sebagai ungkapan biasa, yang membenarkan
memadankan banyak alamat dengan satu ungkapan. Walau bagaimanapun, semua senarai yang layak sepenuhnya
alamat dipadankan melalui kamus pantas, manakala ungkapan diletakkan dalam (a) senarai
yang (ada) dipadankan secara berurutan.

tetapkan susulan-untuk susulan-untuk-penghormatan=tanya-ya reply-to-honour=tanya-ya
mlist [e-mel dilindungi] [e-mel dilindungi] .*@lists.c3$
mllanggan [e-mel dilindungi] [e-mel dilindungi]

Pemboleh ubah susulan-untuk-penghormatan akan memastikan bahawa pengepala 'Mail-Followup-To:' dihormati
apabila mesej itu dibalas (melalui membalas and Lreply) dan susulan-kepada mengawal cuaca
pengepala ini dibuat semasa menghantar mel; ia akan dibuat secara automatik untuk beberapa
sebab, juga, seperti apabila arahan balas khas "senarai mel khusus". Lreply digunakan,
apabila membalas digunakan untuk membalas mesej dengan 'Mail-Followup-To:' dihormati dsb.

Perbezaan antara pengendalian senarai yang diketahui dan yang dilanggan ialah alamat bagi
pengirim biasanya bukan sebahagian daripada 'Mail-Ikutan-Kepada:' yang dijana semasa menangani
yang terakhir, sedangkan ia adalah untuk jenis senarai yang terdahulu. Biasanya kerana terdapat pengecualian:
katakan, jika berbilang senarai ditangani dan tidak semuanya adalah senarai yang dilanggan.

Untuk kemudahan S-nail akan, buat sementara waktu, menambah alamat senarai yang dibentangkan secara automatik
dalam pengepala 'Senarai-Kepada:' mesej yang sedang dibalas kepada senarai yang diketahui
senarai mel. Sekiranya pengepala itu telah wujud S-nail sebaliknya, bergantung pada
berubah-ubah balas kepada penghormatan, gunakan juga set 'Balas-Kepada:' untuk tujuan ini untuk menerima a
senaraikan hasrat pentadbir yang sepatutnya dimanifestasikan seperti itu (tetapi hanya jika ia
menyediakan satu alamat yang berada pada domain yang sama seperti yang dinyatakan dalam 'Senarai-Kepada:').

Sumber fail
Semasa permulaan S-nail dibaca dalam beberapa fail sumber:

s-nail.rc Fail permulaan seluruh sistem. Pembacaan fail ini boleh dihalang,
sama ada dengan menggunakan -n pilihan baris arahan, atau dengan menetapkan persekitaran
pembolehubah NAIL_NO_SYSTEM_RC.

~/.mailrc Fail memberikan arahan awal. Fail yang berbeza boleh dipilih dengan menetapkan
pembolehubah persekitaran MAILRC.

NAIL_EXTRA_RC Boleh digunakan untuk menentukan fail permulaan pilihan untuk dibaca selepas itu ~/.mailrc.
Pembolehubah ini hanya dihormati dalam keadaan tertentu (lihat
dokumentasi untuk lebih lanjut).

Kandungan fail ini ditafsirkan seperti berikut:

· Ruang putih terkemuka baris diabaikan.
· Baris kosong diabaikan.
· Jika baris (kandungan) bermula dengan tanda nombor '#' maka ia adalah arahan komen – a
perintah sebenar! – dan juga tidak diendahkan. Perintah ini adalah satu-satunya bentuk ulasan
faham.
· Baris boleh "bersambung" pada baris seterusnya jika aksara baris baharu "melarikan diri" oleh
mendahuluinya dengan aksara sengkang ke belakang '\'. Ambil perhatian bahawa mana-mana ruang kosong terkemuka bagi
ikut baris dialih keluar: Jika ruang putih diingini ia mesti diletakkan sebelum
garis miring ke belakang. Sebagai contoh:

# Baris ini ialah arahan komen. dan y\
es, ia benar-benar diteruskan di sini.
tetapkan nyahpepijat \
kata kerja

Watak set
[Pilihan] S-nail mengesan set aksara terminal dengan menggunakan mekanisme yang
dikawal oleh tetapan tempat LC_CTYPE (manual untuk setlocale(3) hendaklah memberi
gambaran keseluruhan); pembolehubah dalaman S-kuku ttycharset akan ditetapkan kepada terminal yang dikesan
set aksara dengan sewajarnya dan dengan itu akan muncul dalam output arahan menetapkan and
varshow.

Walau bagaimanapun, seorang pengguna membekalkan ttycharset nilai tidak ditimpa oleh mekanisme pengesanan ini:
"ciri" ini mesti digunakan jika pengesanan tidak berfungsi dengan betul, dan ia mungkin digunakan
laraskan nama set aksara setempat. Contohnya, pada sistem BSD seseorang boleh menggunakan tempat dengan
set aksara ISO8859-1, yang bukan nama yang sah untuk set aksara ini; untuk berada di
bahagian selamat, seseorang boleh menetapkan ttycharset kepada nama yang betul, iaitu ISO-8859-1.

Ambil perhatian bahawa menukar nilai tidak bermakna selain itu, kerana beberapa aspek
set aksara sebenar tersirat oleh persekitaran setempat sistem, dan itu kekal
tidak terjejas oleh kandungan yang ditimpa ttycharset pembolehubah. (Ini kebanyakannya isu
apabila secara interaktif menggunakan S-nail, walaupun. Ia sebenarnya boleh menghantar mel dalam a
persekitaran setempat "palsu" sepenuhnya.)

Jika tiada keupayaan penukaran set aksara telah disusun ke dalam S-nail (iaitu, tidak
iconv(3) perpustakaan telah dijumpai), maka ttycharset akan menjadi satu-satunya set aksara yang disokong,
ia hanya diandaikan bahawa ia boleh digunakan untuk bertukar-tukar mesej 8-bit, dan selebihnya ini
seksyen tidak terpakai; ia bagaimanapun mungkin masih perlu untuk menetapkannya secara eksplisit jika automatik
pengesanan gagal, kerana dalam kes itu ia lalai kepada ISO-8859-1 yang disebutkan.

Apabila membaca mesej, teks mereka ditukar menjadi ttycharset mengikut keperluan untuk
memaparkannya pada terminal pengguna. Aksara tidak boleh dicetak dan urutan bait tidak sah ialah
dikesan dan digantikan dengan aksara penggantian yang betul (melainkan pembolehubah print-all-chars
telah ditetapkan sebaik S-nail dimulakan). Juga lihat charset-unknown-8bit untuk berurusan dengan seorang lagi berbulu
aspek tafsiran mesej.

Apabila menghantar mesej semua bahagian dan lampiran mereka dikelaskan. Sedangkan tiada watak
penukaran set dilakukan pada bahagian yang kelihatan sebagai data binari, set aksara
sedang digunakan mesti diisytiharkan dalam pengepala MIME bahagian teks keluar jika ia mengandungi
aksara yang tidak mematuhi set aksara yang dibenarkan oleh e-mel
piawaian. Nilai yang dibenarkan untuk set aksara boleh diisytiharkan menggunakan hantarcharset
pembolehubah, dan charset-8bit, yang mentakrifkan set aksara sandaran pilihan terakhir tangkap semua
yang dilampirkan secara tersirat pada senarai set aksara dalam hantarcharset.

Apabila membalas mesej dan pembolehubah balas-dalam-charset-sama ditetapkan kemudian watak
set mesej yang dibalas cuba dahulu. Dan ia juga mungkin untuk membuat S-nail
berfungsi lebih rapat lagi dengan tetapan tempat semasa secara automatik dengan menggunakan
berubah-ubah sendcharsets-else-ttycharset, sila lihat di sana untuk maklumat lanjut.

Semua set aksara yang ditentukan dicuba mengikut susunan melainkan penukaran bahagian atau
lampiran berjaya. Jika tiada set aksara yang dicuba (8-bit) mampu untuk mewakili
kandungan bahagian atau lampiran, maka mesej tidak akan dihantar dan teksnya akan
diselamatkan kepada MATI. Secara umum, jika mesej "Tidak boleh menukar daripada a kepada b" muncul, sama ada
sesetengah aksara tidak sesuai untuk set aksara (terminal) yang dipilih pada masa ini, atau
penukaran yang diperlukan tidak disokong oleh sistem. Dalam kes pertama, adalah perlu untuk
tetapkan tempat LC_CTYPE yang sesuai dan/atau pembolehubah ttycharset.

Keputusan terbaik biasanya dicapai apabila S-nail dijalankan di tempat UTF-8 pada UTF-8
terminal berkebolehan, dalam hal ini spektrum aksara Unicode penuh tersedia. Dalam
aksara persediaan dari pelbagai negara ini boleh dipaparkan, sementara masih boleh
gunakan set aksara yang lebih ringkas untuk penghantaran bagi mengekalkan keserasian maksimum dengan mel lama
pelanggan.

Mesej Anda negeri
S-nail membezakan di antara beberapa keadaan mesej yang berbeza; keadaan semasa akan menjadi
dicerminkan dalam paparan pengepala jika tajuk dikonfigurasikan untuk berbuat demikian. Dalam mesej S-nail
keadaan diperiksa apabila meninggalkan peti mel dan boleh menyebabkan mesej dialihkan secara automatik
ke peti mel khas MBOX – kerana ini mungkin menjengkelkan pengguna yang sudah biasa
ejen pengguna mel "lebih moden", global lalai s-nail.rc menetapkan memegang and simpan simpan
pembolehubah untuk menyekat tingkah laku ini.

Mesej 'baru' tidak dilihat atau dipindahkan ke mana-mana negeri lain. Mesej sedemikian
disimpan walaupun dalam peti mel sistem.

Mesej 'belum dibaca' tidak dilihat atau dipindahkan ke mana-mana keadaan lain, tetapi mesej itu
telah hadir apabila peti mel telah dibuka terakhir: Mesej sedemikian adalah
dikekalkan walaupun dalam peti mel sistem.

'baca' Mesej telah diproses oleh salah satu daripada arahan berikut: ~f, ~m, ~F,
~M, salinan, mbox, seterusnya, paip, cetak, Cetak, bahagian, jenis, Jenis, undelete. Yang
memadam, dp, dan dt arahan juga boleh menyebabkan mesej seterusnya ditandakan sebagai
baca, bergantung pada nilai autoprint pembolehubah. Kecuali apabila keluar
arahan digunakan, mesej yang berada dalam peti mel sistem atau dalam peti mel yang
telah dibuka dengan awalan khas '%:' dan berada dalam keadaan 'baca' apabila
peti mel yang ditinggalkan akan disimpan dalam MBOX melainkan pilihan memegang ia ditetapkan.

'dipadam' Mesej telah diproses oleh salah satu daripada arahan berikut: memadam, dp,
dt. sahaja undelete boleh digunakan untuk mengakses mesej tersebut.

'dipelihara' Mesej telah diproses oleh a memelihara perintah dan ia akan disimpan dalam
lokasi semasanya.

'disimpan' Mesej telah diproses oleh salah satu daripada arahan berikut: menyelamatkan or menulis.
Melainkan apabila keluar arahan digunakan, mesej yang ada dalam peti mel sistem
atau dalam peti mel yang dibuka dengan awalan '%:' khas dan berada dalam
keadaan 'simpan' apabila peti mel ditinggalkan akan dipadamkan; mereka akan diselamatkan
MBOX apabila pilihan simpan simpan ditetapkan.

Menentukan mesej
Perintah seperti cetak and memadam boleh diberikan senarai nombor mesej sebagai hujah kepada
digunakan pada beberapa mesej sekaligus. Oleh itu 'padam 1 2' memadam mesej 1 dan 2, sedangkan
'padam 1-5' akan memadamkan mesej 1 hingga 5. Dalam mod diisih atau berulir (lihat jenis
arahan), 'padam 1-5' akan memadamkan mesej yang terletak di antara (dan termasuk)
mesej 1 hingga 5 dalam susunan disusun/benang, seperti yang ditunjukkan dalam ringkasan pengepala. Pelbagai
pengubah suai kolon boleh digabungkan menjadi satu, cth, ':du'. Nama mesej khas berikut
ada:

:n Semua mesej 'baru'.

:o Semua mesej lama (mana-mana yang tidak dalam keadaan 'baca' atau 'baharu').

:u Semua mesej 'belum dibaca'.

:d Semua mesej 'dipadam' (untuk undelete perintah).

:r Semua mesej 'baca'.

:f SEMUA benderamesej ged.

:a Semua mesej yang dijawab (rujuk markah dijawab pembolehubah).

:t Semua mesej ditandakan sebagai draf.

:s [Pilihan] Semua mesej diklasifikasikan sebagai spam.

:S [Pilihan] Semua mesej dengan klasifikasi spam yang tidak pasti.

. Mesej semasa, yang dipanggil "titik".

; Mesej yang sebelum ini adalah mesej semasa.

, Mesej induk mesej semasa, iaitu mesej dengan Message-ID
diberikan dalam medan 'In-Reply-To:' atau entri terakhir medan 'Rujukan:'
mesej semasa.

- Mesej yang tidak dipadam sebelumnya yang seterusnya, atau mesej yang dipadam sebelumnya yang seterusnya untuk
undelete perintah. Dalam mod diisih/benang, mesej sebelumnya yang seterusnya dalam
susunan disusun/benang.

+ Mesej yang tidak dipadam seterusnya, atau mesej yang dipadam seterusnya untuk undelete perintah. Dalam
mod diisih/benang, mesej sedemikian seterusnya dalam susunan disusun/benang.

^ Mesej pertama yang tidak dipadamkan, atau mesej pertama yang dipadamkan untuk undelete perintah.
Dalam mod diisih/benang, mesej pertama seperti itu dalam susunan disusun/benang.

$ Mesej terakhir. Dalam mod diisih/benang, mesej terakhir dalam diisih/benang
perintah.

&x Dalam mod berulir, pilih mesej yang dialamatkan x, Di mana x adalah sebarang mesej lain
spesifikasi, dan semua mesej daripada urutan yang bermula padanya. Jika tidak
sama dengan x. Jika x ditinggalkan, urutan yang bermula dengan mesej semasa ialah
dipilih.

* Semua mesej.

` Semua mesej yang disertakan dalam senarai mesej untuk arahan sebelumnya.

/tali
Semua mesej yang mengandungi rentetan dalam medan subjek (kes diabaikan). Lihat juga
pengepala carian pembolehubah. Jika rentetan kosong, rentetan dari sebelumnya
spesifikasi jenis itu digunakan semula.

[@senarai nama]@expr
Semua mesej yang mengandungi carian tidak sensitif huruf besar-besaran yang diberikan expression; jika
[Pilihan] ungkapan biasa (lihat format semula(7)) sokongan tersedia expr akan
ditafsirkan sebagai satu jika mana-mana watak ungkapan biasa "ajaib" dilihat. Jika
pilihan @senarai nama bahagian tiada, carian terhad kepada medan subjek
badan, tetapi sebaliknya senarai nama menentukan senarai medan pengepala yang dipisahkan koma kepada
carian, seperti dalam

'@kepada,daripada,cc@Seseorang yang saya patut kenal'

Untuk mencari rentetan yang termasuk '@' (komersial di) aksara
senarai nama berkesan bukan pilihan, tetapi boleh diberikan sebagai rentetan kosong. Beberapa
medan pengepala khas boleh disingkatkan: 'f', 't', 'c', 'b' dan 's' akan sepadan
'Dari', 'Kepada', 'Sk', 'Skt' dan 'Subjek', masing-masing dan tidak peka huruf besar-besaran. The
nama khas 'header' atau '<' boleh digunakan untuk mencari dalam (semua) pengepala
mesej, dan nama khas 'badan' atau '>' dan 'teks' atau '=' boleh digunakan untuk melaksanakan
carian teks penuh – manakala yang pertama mencari hanya badan, yang kedua juga
mencari pengepala mesej.

Spesifikasi mesej ini melakukan perbandingan teks penuh, tetapi walaupun dengan biasa
sokongan ungkapan adalah hampir mustahil untuk menulis ungkapan carian yang menjimatkan
hanya sepadan dengan domain alamat tertentu. Untuk meminta kandungan pengepala adalah
dianggap sebagai senarai alamat, dan untuk melucutkan alamat tersebut ke alamat e-mel biasa
yang mana ungkapan carian hendak dipadankan, awalan nama pengepala
(singkatan) dengan tilde '~':

'@~f@@a\.safe\.domain\.match$'

alamat
Carian "sebarang padanan subrentetan" yang tidak sensitif huruf besar terhadap pengepala 'Daripada:', yang
akan sepadan dengan alamat (juga) walaupun nama rancangan ditetapkan (dan POSIX mengatakan "mana-mana alamat sebagai
ditunjukkan dalam ringkasan pengepala hendaklah boleh dipadankan dalam borang ini”); Walau bagaimanapun, jika allnet
pembolehubah ditetapkan, hanya bahagian tempatan alamat dinilai untuk perbandingan,
tidak mengabaikan kes, dan tetapan nama rancangan diabaikan sama sekali. Untuk lebih halus
mengawal dan memadankan sempadan menggunakan ungkapan carian '@'; gaya [Pilihan]al IMAP
Ungkapan '(dari alamat)' juga boleh digunakan jika padanan subrentetan dikehendaki.

[Pilihan] Ungkapan CARIAN gaya IMAP juga boleh digunakan. Mod pengalamatan ini tersedia
dengan semua jenis folder; S-nail akan melakukan carian secara setempat mengikut keperluan. rentetan
mesti disertakan dengan petikan berganda '"' secara keseluruhannya jika ia mengandungi ruang putih atau
kurungan; dalam petikan, hanya sengkang ke belakang '\' diiktiraf sebagai aksara melarikan diri.
Semua carian rentetan adalah tidak peka huruf besar-besaran. Apabila huraian menunjukkan bahawa
Perwakilan "sampul surat" bagi medan alamat digunakan, ini bermakna rentetan carian adalah
disemak terhadap kedua-dua senarai yang dibina sebagai

("nama" "sumber" "bahagian tempatan" "bahagian domain")

untuk setiap alamat, dan alamat tanpa nama sebenar daripada medan pengepala masing-masing.
Ungkapan carian ini boleh disarangkan menggunakan kurungan, lihat di bawah untuk contoh.

(Kriteria)
Semua mesej yang memuaskan hati yang diberikan Kriteria.
(kriteria1 kriteria2 ... kriteriaN)
Semua mesej yang memenuhi semua kriteria yang diberikan.
(or kriteria1 kriteria2)
Semua mesej yang memuaskan sama ada kriteria1 or kriteria2, atau kedua-duanya. Untuk menyambung lagi
daripada dua kriteria menggunakan spesifikasi 'atau' perlu bersarang menggunakan tambahan
kurungan, seperti '(atau a (atau bc))', kerana '(atau abc)' sebenarnya bermaksud '((a atau b) dan
c)'. Untuk operasi mudah 'atau' kriteria bebas pada tahap sarang terendah,
adalah mungkin untuk mencapai kesan yang sama dengan menggunakan tiga kriteria berasingan, seperti
'(a) (b) (c)'.
(tidak Kriteria)
Semua mesej yang tidak memuaskan Kriteria.
(bcc "tali")
Semua mesej yang mengandungi rentetan dalam perwakilan sampul untuk medan 'Bcc:'.
(cc "tali")
Semua mesej yang mengandungi rentetan dalam perwakilan sampul untuk medan 'Cc:'.
(dari "tali")
Semua mesej yang mengandungi rentetan dalam perwakilan sampul untuk medan 'Daripada:'.
(tertakluk "tali")
Semua mesej yang mengandungi rentetan dalam medan 'Subjek:'.
(kepada "tali")
Semua mesej yang mengandungi rentetan dalam perwakilan sampul untuk medan 'Kepada:'.
(header nama "tali")
Semua mesej yang mengandungi rentetan dalam medan 'Nama:' yang ditentukan.
(badan "tali")
Semua mesej yang mengandungi rentetan di dalam badan mereka.
(teks "tali")
Semua mesej yang mengandungi rentetan dalam kepala atau badan mereka.
(lebih besar saiz)
Semua mesej yang lebih besar daripada saiz (dalam bait).
(kecil saiz)
Semua mesej yang lebih kecil daripada saiz (dalam bait).
(sebelum tarikh)
Semua mesej yang diterima sebelum ini tarikh, yang mesti dalam bentuk
'd[d]-mon-yyyy', dengan 'd' menandakan hari dalam bulan sebagai satu atau dua digit, 'mon' ialah
nama bulan – salah satu daripada 'Jan Feb Mac Apr Mei Jun Jul Ogos Sep Okt Nov Dis', dan
'yyyy' ialah tahun sebagai empat digit, cth, '28-Dis-2012'.
(on tarikh)
Semua mesej yang diterima pada tarikh yang ditetapkan.
(sejak tarikh)
Semua mesej yang diterima sejak tarikh yang ditetapkan.
(dihantar sebelum ini tarikh)
Semua mesej yang dihantar pada tarikh yang ditetapkan.
(senton tarikh)
Semua mesej yang dihantar pada tarikh yang ditetapkan.
(sedar tarikh)
Semua mesej yang dihantar sejak tarikh yang ditentukan.
() Kriteria yang sama seperti carian sebelumnya. Spesifikasi ini tidak boleh digunakan sebagai
sebahagian daripada kriteria lain. Jika baris arahan sebelumnya mengandungi lebih daripada satu
kriteria bebas maka yang terakhir daripada kriteria tersebut digunakan.

On URL sintaks and tauliah pencarian
[v15-compat] Untuk mengakses sumber khusus protokol, seperti peti mel POP3, penggunaan
Pencari Sumber Seragam yang padat dan piawai (URL, RFC 1738) telah wujud di mana-mana.
S-nail mengharapkan dan memahami URL dalam bentuk berikut; bahagian dalam kurungan '[]' menandakan
bahagian pilihan, pilihan sama ada kerana terdapat juga cara lain untuk mentakrifkan
maklumat yang dipersoalkan atau kerana sokongan bahagian adalah khusus protokol – cth, '/path'
digunakan oleh protokol IMAP tetapi bukan oleh POP3.

PROTOKOL://[USER[:PASSWORD]@]server[:port][/path]

Jika 'PENGUNA' dan 'KATAlaluan' ditentukan sebagai sebahagian daripada URL, ia mesti diberikan dalam peratusan URL
borang yang dikodkan (RFC 3986) – arahan urlencode boleh digunakan untuk melaksanakan pengekodan dan pertunjukan
nilai yang dikodkan. (Ini tidak benar-benar mematuhi mana-mana standard, tetapi untuk satu ia tidak digunakan
untuk sebarang pertukaran data melalui internet, dan kedua, lebih mudah untuk pengguna membuat panggilan sahaja
urlencode pada rentetan dan gunakan itu daripada perlu berurusan dengan beberapa yang berbeza
standard.) Sebaliknya, nilai yang diberikan dalam pembolehubah dijangka bukan peratusan URL
dikodkan.

Banyak pilihan pembolehubah S-nail wujud dalam pelbagai versi, dipanggil rantai pembolehubah untuk
selebihnya dokumen ini: 'pembolehubah' biasa serta 'pembolehubah-HOST' dan
'pembolehubah-USER@HOST'. Di sini 'HOST' sememangnya bermaksud 'server:port' jika 'port' telah ditentukan
dalam URL masing-masing, jika tidak, ia merujuk kepada 'pelayan' biasa. Juga, 'USER' tidak benar
'USER' yang telah ditemui semasa melakukan carian rantaian pengguna seperti yang diterangkan di bawah, iaitu,
'USER' ini tidak akan sekali-kali berada dalam bentuk peratusan URL yang dikodkan, sama ada ia datang daripada URL atau tidak.

Sebagai contoh, sama ada URL hipotesis 'smtp://hey%[e-mel dilindungi]' telah diberikan itu
termasuk pengguna, atau sama ada URL itu 'smtp://our.house' dan pengguna telah ditemui
secara berbeza, untuk mencari rantai pembolehubah smtp-use-starttls S-nail mula-mula mencari cuaca
'smtp-use-starttls-hey:[e-mel dilindungi]' ditakrifkan, kemudian cuaca 'smtp-use-starttls-our.house'
wujud sebelum akhirnya melihat pembolehubah biasa itu sendiri.

S-nail mematuhi skema logik berikut apabila berurusan dengan kelayakan yang diperlukan
maklumat akaun:

· Jika tiada 'USER' telah diberikan dalam URL pembolehubah pengguna-HOST and pengguna dipandang ke atas;
jika tiada pembolehubah sedemikian boleh ditemui maka S-nail akan, apabila dikuatkuasakan oleh [Pilihan]al
pembolehubah netrc-lookup-HOST or netrc-lookup, cari pengguna .netrc fail untuk 'HOST'
entri khusus yang memberikan nama 'log masuk': carian ini hanya akan berjaya jika
jelas (satu kemungkinan entri sepadan untuk 'HOST').

Jika masih tiada 'USER' maka S-nail akan jatuh semula kepada pengguna yang sepatutnya
run S-nail: sama ada nama yang telah diberikan dengan -u pilihan baris arahan (atau,
setara, tetapi dengan keutamaan yang kurang, pembolehubah persekitaran USER), atau "semasa"
pengguna. Identiti pengguna ini telah ditetapkan semasa permulaan S-nail dan diketahui
menjadi pengguna yang sah pada hos semasa.

· Pengesahan: melainkan dinyatakan sebaliknya ini akan mencari PROTOCOL-auth-USER@HOST,
PROTOKOL-auth-HOST, Pengesahan PROTOKOL rantaian berubah-ubah, kembali kepada protokol khusus
lalai sekiranya ini tidak berjaya.

· Jika tiada 'KATA LALUAN' diberikan dalam URL – ia harus diperhatikan sebaik sahaja ia menyatakan
kata laluan dalam URL hanyalah gula sintaksis untuk pengguna, ia tidak akan menjadi sebahagian daripada URL
bahawa S-nail menggunakan dirinya –, maka jika 'USER' telah ditemui melalui [Pilihan]al
.netrc carian fail kemudian yang mungkin telah memberikan kata laluan juga. Jika tidak
rantai berubah-ubah kata laluan-USER@HOST, kata laluan-HOST, kata laluan dipandang ke atas.

[Pilihan] Kemudian jika mana-mana pembolehubah rantai agent-shell-lookup-USER@HOST,
agen-shell-lookup-HOST, ejen-shell-lookup ditetapkan arahan shell yang dinyatakan di dalamnya
dijalankan dan output (kurang aksara baris baharu) akan digunakan sebagai kata laluan. Ia adalah
sangat sah untuk ejen sedemikian untuk tidak memulangkan sebarang data, dalam hal ini
carian kata laluan diteruskan di tempat lain; Sebarang kegagalan arahan dianggap sebagai sukar
ralat, bagaimanapun.

Rantai pembolehubah seterusnya yang diperiksa ialah [Pilihan]al netrc-lookup-USER@HOST,
netrc-lookup-HOST, netrc-lookup, tetapi kali ini hanya mencari kata laluan (multiple
akaun pengguna untuk satu mesin mungkin wujud serta entri sandaran tanpa pengguna
tetapi dengan kata laluan).

Jika pada ketika itu masih tiada kata laluan tersedia, tetapi (protokol') dipilih
jenis pengesahan memerlukan kata laluan, maka dalam mod interaktif pengguna akan
digesa pada terminal.

Catatan: Pengesahan S/MIME berfungsi secara relatif kepada nilai yang terdapat dalam 'Daripada:' (atau 'Penghantar:')
medan pengepala, yang bermaksud bahawa nilai bagi tanda smime, smime-sign-cert,
smime-sign-include-certs and smime-sign-message-digest tidak akan dicari menggunakan
Rantaian 'USER' dan 'HOST' dari atas tetapi sebaliknya gunakan nilai yang sepadan daripada
mesej yang sedang diusahakan. Dalam kes luar biasa 'USER' dan 'HOST' berbilang dan berbeza
Oleh itu kombinasi mungkin terlibat - sebaliknya kes-kes luar biasa itu menjadi
mungkin. Kes biasa adalah sesingkat:

tetapkan smtp=smtp://USER:PASS@HOST smtp-use-starttls \
smime-sign smime-sign-cert=+smime.pair

Bahagian itu CONTOH mengandungi konfigurasi contoh lengkap.

Perintah selaras editor
[Pilihan] S-nail boleh dikonfigurasikan untuk menyokong editor baris arahan dan senarai sejarah arahan
yang disimpan di antara sesi. Seseorang boleh menghubungkan dengan perpustakaan luaran yang lengkap
(garis baca(6), editline(3)) atau gunakan editor baris arahan S-nail sendiri NCL (Nail-Command-Line)
sebaliknya, yang sepatutnya berfungsi dalam semua persekitaran yang mematuhi piawaian ISO C (ISO/IEC
9899:1990/Pindaan 1:1995). Apabila perpustakaan luaran digunakan, tingkah laku interaktif bagi
S-nail bergantung pada pustaka itu dan mungkin tidak sepadan satu sama lain dengan apa yang diterangkan dalam ini
Buku panduan.

Tidak kira editor baris arahan yang sebenarnya digunakan sejarah entri akan dibuat untuk
baris yang dimasukkan dalam mod arahan sahaja, dan penciptaan entri sedemikian boleh dibuat secara paksa
ditindas dengan memulakan baris dengan aksara ruang. Perhatikan bahawa sejarah pengendalian adalah oleh
itu sendiri merupakan ciri pilihan dan oleh itu mungkin tidak tersedia. Untuk maklumat lanjut lihat di
dokumentasi pilihan mula kosong, sejarah-gabby, sejarah-gabby-berterusan,
line-editor-disable, NAIL_HISTFILE and NAIL_HISTSIZE.

Editor baris arahan S-nail terbina menyokong operasi berikut; tatatanda itu
'^-character' bermaksud gabungan kekunci "Kawalan" ditambah dengan aksara yang disebutkan,
cth, '^A' bermaksud "tahan kekunci kawalan dan tekan kekunci A":

'^A' Pergi ke permulaan baris.
'^B' Gerakkan kursor ke belakang satu aksara.
'^D' Forward padamkan aksara di bawah kursor; berhenti S-nail jika digunakan pada baris kosong
melainkan abaikan pilihan ditetapkan.
'^E' Pergi ke hujung baris.
'^F' Gerakkan kursor ke hadapan satu aksara.
'^G' Batalkan operasi semasa, tetapan semula penuh. Jika terdapat carian sejarah aktif atau
pengembangan tabulator maka arahan ini akan menetapkan semula itu dahulu, kembali kepada yang pertama
kandungan baris; oleh itu tetapan semula kedua diperlukan untuk tetapan semula penuh dalam kes ini. Dalam semua
kes S-nail akan menetapkan semula mesin keadaan input aksara berbilangbait yang mungkin digunakan.
'^H' Sama seperti "ruang belakang": padam ke belakang satu aksara.
'^I' [Pilihan] Sama seperti "penjadual mendatar": cuba kembangkan perkataan sebelum
kursor. (Perhatikan ini bukan "penyiapan jadual" seperti yang diketahui daripada sh(1) tetapi
benar-benar bermakna pengembangan kuku S biasa, seperti yang didokumenkan untuk fail, namun ia melibatkan
pengembangan shell sebagai langkah terakhir juga.)
'^J' Sama seperti “ENTER”: lengkapkan baris input ini.
'^K' Padam semua aksara dari kursor ke penghujung baris.
'^L' Cat semula garisan.
'^N' [Pilihan] Pergi ke entri sejarah seterusnya.
'^O' Jalankan arahan dp.
'^P' [Pilihan] Pergi ke entri sejarah sebelumnya.
'^R' [Pilihan] Lengkapkan baris semasa daripada (baki lebih lama) entri sejarah.
'^U' Sama seperti '^A' diikuti dengan '^K'.
'^W' Padamkan aksara daripada yang mendahului kursor kepada perkataan sebelumnya
sempadan.
'^X' Gerakkan kursor ke hadapan satu sempadan perkataan.
'^Y' Gerakkan kursor ke belakang satu sempadan perkataan.

Jika masalah dengan arahan yang berdasarkan pergerakan yang betul ditemui,
pelarasan pilihan baris-editor-kursor-kanan boleh menyelesaikan masalah, seperti yang didokumenkan untuk
ia.

Jika terminal menghasilkan urutan utama yang serasi dengan xterm(1) kemudian kiri dan
kekunci kursor kanan akan dipetakan ke '^B' dan '^F', masing-masing, kekunci kursor atas dan bawah akan
peta ke '^P' dan '^N', dan kekunci Home/End/PgUp/PgDown akan memanggil z perintah dengan
hujah masing-masing '0', '$', '-' dan '+' (iaitu, lakukan tatal melalui pengepala
senarai ringkasan).

Berwarna mesej memaparkan
[Pilihan] S-nail boleh dikonfigurasikan untuk menyokong paparan mesej berwarna, direalisasikan dengan memancarkan
Urutan pelarian warna ANSI. Warna hanya digunakan apabila pembolehubah persekitaran TERM adalah
set dan sama ada jenis terminal boleh didapati di istilah warna atau namanya termasuk
rentetan 'warna'.

Selain itu pilihan binari kelui warna mentakrifkan sama ada jujukan warna ini juga
dihasilkan apabila output arahan perlu melalui PAGER (juga lihat crt) – ini
tidak didayakan secara lalai kerana program kelui yang berbeza memerlukan baris arahan yang berbeza
suis atau konfigurasi lain untuk menyokong jujukan warna tersebut, sila lihat
pilihan untuk butiran lanjut.

Untuk melumpuhkan semua sokongan warna secara paksa, tetapkan lumpuhkan warna.

Warna boleh dikonfigurasikan melalui atribut fon ('ft=' – 'bold', 'invers' dan
'garis bawah'), latar depan ('fg=') dan latar belakang ('bg=') warna ('hitam', 'biru', 'hijau',
'merah', 'coklat', 'magenta', 'cyan' dan 'putih'). Pelbagai spesifikasi boleh digabungkan dalam a
senarai dipisahkan koma, seperti dalam

tetapkan colour-msginfo="ft=bold,fg=magenta,bg=cyan"

Pilihan yang perlu ditetapkan ialah color-msginfo, maklumat bahagian warna, warna-daripada_, pengepala warna and
colour-uheader, Serta pengepala-pengguna-warna, yang merupakan senarai pengepala untuk diwarnakan
melalui colour-uheader bukannya lalai pengepala warna.

PERINTAH


Setiap arahan ditaip pada baris dengan sendirinya, dan mungkin mengambil hujah mengikut arahan itu
perkataan. Perintah tidak perlu ditaip secara keseluruhan - arahan pertama yang sepadan dengan
awalan ditaip digunakan. (Perintah senarai mencetak senarai disusun perintah yang tersedia, dan
arahan membantu (Atau ?), apabila diberi hujah, akan menunjukkan rentetan dokumentasi untuk
pengembangan, seperti dalam '?unc'; rentetan dokumentasi bagaimanapun adalah [Pilihan]al.)

Untuk arahan yang mengambil senarai mesej sebagai hujah, mesej seterusnya ke hadapan yang memuaskan
keperluan arahan akan digunakan sekiranya tiada senarai mesej eksplisit telah diluluskan. Jika
tiada mesej ke hadapan bagi mesej semasa, carian diteruskan ke belakang, dan jika
tiada mesej yang baik sama sekali, jenis S-nail "tiada mesej yang berkenaan" dan membatalkannya
perintah. Argumen kepada arahan boleh dipetik, menggunakan kaedah berikut:

· Hujah boleh disertakan antara petikan dua berpasangan '"argument"' atau satu-
petikan ''hujah''; mana-mana ruang putih, pengembangan kata kulit atau garis miring ke belakang
aksara (kecuali seperti yang diterangkan seterusnya) dalam petikan dianggap secara literal sebagai
sebahagian daripada hujah. Petikan berganda akan dilayan secara literal dalam satu-
petikan dan sebaliknya. Di dalam rentetan yang dipetik sedemikian petikan yang sebenarnya digunakan
aksara tetap boleh digunakan dengan melepaskannya dengan garis miring ke belakang '\', seperti dalam
'"a\"anda"'.
· Hujah yang tidak disertakan dalam petikan, seperti di atas, biasanya masih boleh mengandungi
aksara angkasa jika ruang tersebut ditandakan dengan garis miring ke belakang.
· Garis miring ke belakang di luar petikan yang dilampirkan dibuang dan yang berikut
watak dianggap secara literal sebagai sebahagian daripada hujah.
· Garis miring ke belakang yang tidak disebut di hujung baris arahan dibuang dan baris seterusnya
meneruskan arahan.

Nama fail, jika dijangka, kemudiannya tertakluk kepada transformasi berikut, dalam
urutan:

· Jika nama fail bermula dengan tanda tambah yang tidak disebut, dan folder pemboleh ubah ialah
ditakrifkan, tanda tambah akan digantikan dengan nilai folder berubah-ubah
diikuti dengan sebatan. Sekiranya folder pembolehubah tidak ditetapkan atau ditetapkan kepada null, the
nama fail tidak akan berubah.
· Peluasan kata cangkang digunakan pada nama fail. Keserasian catatan: pada
sokongan jangka panjang untuk pengembangan kata shell yang lengkap akan digantikan dengan an
mekanisme pengembangan terhad yang dilaksanakan secara dalaman untuk memintas
kemungkinan kesan keselamatan melalui pengembangan shell. Jangkakan bahawa jumlah yang semakin meningkat
bahagian program hanya menyokong sintaks terhad ini:

Pengembangan meta digunakan pada nama fail: aksara tilde terkemuka ('~/') akan
digantikan dengan pengembangan HOME, dan sebarang kejadian '$VARIABLE' (atau
'${VARIABLE}') akan digantikan dengan pengembangan pembolehubah, jika boleh;
Pembolehubah dalaman S-nail serta persekitaran (cangkang) boleh diakses melalui
mekanisme ini. Untuk memasukkan aksara '$' mentah dahului dengan a
sengkang ke belakang '\', untuk menyertakan sengkang ke belakang menggandakannya. Jika lebih daripada satu nama laluan
hasil daripada pengembangan ini dan arahan menjangkakan satu fail, ralat
keputusan.

Ambil perhatian bahawa dalam konteks paparan interaktif, untuk membenarkan nilai mudah
penerimaan (menaip “ENTER”), petikan segaris ke belakang dilakukan secara automatik sebagai
perlu, contohnya, fail 'diet\ is \curd.txt' akan dipaparkan sebagai 'diet\\ is
\\curd.txt'.

Perintah berikut tersedia:

# Perintah komen menyebabkan keseluruhan baris diabaikan. Catatan: ini benar-benar a
perintah biasa yang tujuannya adalah untuk membuang hujahnya, bukan "permulaan ulasan"
menunjukkan watak istimewa, yang bermaksud bahawa, cth, mengekori komen pada baris
tidak mungkin.

~ Mentafsirkan baki perkataan sebagai nama makro dan meneruskannya ke
memanggil perintah; cth, '~mymacro' ialah sinonim yang lebih pendek untuk 'panggilan mymacro'.

- Cetak mesej sebelumnya. Jika diberi hujah berangka n, pergi ke ke-n
mesej sebelumnya dan mencetaknya.

= Tunjukkan nombor mesej semasa ("titik").

? Mencetak ringkasan ringkas arahan. [Pilihan] Diberi hujah sinopsis untuk
arahan yang berkenaan dicetak sebaliknya; perintah boleh disingkatkan secara umum dan
arahan ini boleh digunakan untuk melihat pengembangan penuh singkatan termasuk
sinopsis, cuba, cth, '?h', '?hel' dan '?help' dan lihat bagaimana paparan berubah.

! Melaksanakan SHELL (lihat sh(1)) perintah yang berikut.

| Sinonim untuk paip perintah.

akaun (ac) Mencipta, memilih atau menyenaraikan (s) akaun. Akaun ialah sekumpulan perintah
dan tetapan pembolehubah yang bersama-sama biasanya mengatur persekitaran untuk
tujuan mencipta log masuk sistem. Tanpa sebarang hujah senarai semua yang ditakrifkan
akaun dan kandungannya dicetak. Akaun tertentu boleh diaktifkan oleh
memberikan namanya semata-mata, menyebabkan peti mel sistem atau peti masuk akaun itu ke
diaktifkan sebagai melalui penggunaan eksplisit arahan fail. Dua bentuk hujah ialah
sama dengan mentakrifkan makro sebagai melalui menentukan. Sebagai contoh:

akaun myisp {
set folder=imaps://[e-mel dilindungi]
tetapkan rekod=+Hantar
ditetapkan daripada="[e-mel dilindungi] (Nama saya)"
tetapkan smtp=smtp://[e-mel dilindungi]
}

mencipta akaun bernama 'myisp' yang kemudiannya boleh dipilih dengan menyatakan 'akaun
myisp'. Akaun khas 'null' (tidak peka huruf besar-kecil) sentiasa wujud. localopts
boleh digunakan untuk menyetempatkan tetapan akaun – tetapan berbeza daripada makro biasa
akan dikembalikan setelah akaun dimatikan. Akaun boleh dipadamkan melalui
tanpa akaun.

alias (a) Tanpa hujah, cetak semua alias yang ditakrifkan pada masa ini. Dengan satu
argumen, mencetak alias itu. Dengan lebih daripada satu hujah, mencipta alias baharu
atau ditambah kepada yang sedia ada. Unalias boleh digunakan untuk memadam alias.

silih berganti
(alt) Urus senarai alamat ganti / nama pengguna aktif, ahli
yang akan dialih keluar daripada senarai penerima apabila membalas mesej (dan metoo
pembolehubah tidak ditetapkan). Jika hujah diberikan set nama ganti ialah
digantikan oleh mereka, tanpa hujah set semasa dipaparkan.

jawab
Mengambil senarai mesej dan menandakan setiap mesej sebagai telah dijawab. Tanda ini mempunyai
tiada makna teknikal dalam sistem mel; ia hanya menyebabkan mesej ditanda masuk
ringkasan pengepala, dan menjadikannya boleh ditangani secara khusus.

cache [Pilihan] Hanya terpakai pada peti mel IMAP cache; mengambil senarai mesej dan membaca
mesej yang ditentukan ke dalam cache IMAP.

memanggil Memanggil makro yang telah dibuat melalui menentukan.

cd (ch) Tukar direktori kerja kepada HOME atau hujah yang diberikan. Sinonim untuk
chdir.

simpan sijil
[Pilihan] Hanya terpakai untuk mesej yang ditandatangani S/MIME. Mengambil senarai mesej dan a
nama fail dan menyimpan sijil yang terkandung dalam tandatangan mesej kepada
fail bernama dalam format boleh dibaca manusia dan PEM. Sijil boleh nanti
digunakan untuk menghantar mesej yang disulitkan kepada penghantar mesej masing-masing dengan menetapkan
smime-encrypt-USER@HOST pembolehubah.

chdir (ch) Tukar direktori kerja kepada HOME atau hujah yang diberikan. Sinonim untuk cd.

keruntuhan
Hanya terpakai pada mod berulir. Mengambil senarai mesej dan membuat semua balasan
mesej ini tidak kelihatan dalam ringkasan pengepala, melainkan ia dalam keadaan 'baharu'.

menyambung [Pilihan] Jika beroperasi dalam mod terputus sambungan pada peti mel IMAP, tukar ke dalam talian
mod dan sambung ke pelayan mel sambil mengekalkan status peti mel. Lihat
penerangan tentang diputuskan pembolehubah untuk maklumat lanjut.

Salinan (C) Salin mesej ke fail yang namanya diperoleh daripada pengarang
mesej masing-masing dan jangan tandakannya sebagai telah disimpan; sebaliknya sama dengan Jimat.

salinan (c) Salin mesej ke fail yang dinamakan dan jangan tandakannya sebagai disimpan; sebaliknya
sama dengan menyelamatkan.

cwd Cetak direktori kerja semasa.

Decrypt [Pilihan] Untuk mesej yang tidak disulitkan, arahan ini sama dengannya Salinan; Disulitkan
mesej mula-mula dinyahsulit, jika boleh, dan kemudian disalin.

menyahsulit [Pilihan] Untuk mesej yang tidak disulitkan, arahan ini sama dengannya salinan; Disulitkan
mesej mula-mula dinyahsulit, jika boleh, dan kemudian disalin.

menentukan Tanpa hujah senarai makro semasa, termasuk kandungannya, dicetak,
tetapi sebaliknya makro ditakrifkan. Definisi makro ialah urutan perintah dalam
borang berikut:

tentukan nama {
perintah1
perintah2
...
perintahN
}

Makro yang ditentukan boleh digunakan secara eksplisit dengan menggunakan memanggil or ~ perintah, atau
secara tersirat dengan menetapkan cangkuk folder or folder-cangkuk-FOLDER pembolehubah. Perhatikan bahawa
tafsiran localopts bergantung pada bagaimana (iaitu, "sebagaimana": makro biasa, folder
cangkuk, suis akaun) makro digunakan. Makro boleh dipadamkan melalui undefine.

memadam (d) Menanda senarai mesej yang diberikan sebagai 'dipadam'. Mesej yang dipadamkan tidak akan menjadi
disimpan dalam MBOX dan tidak akan tersedia untuk kebanyakan arahan lain.

membuang (di) Sama dengan mengabaikan. Lihat juga mengekalkan.

cabut
[Pilihan] (disko) Jika beroperasi dalam mod dalam talian pada peti mel IMAP, tukar ke
mod terputus sambungan sambil mengekalkan status peti mel. Lihat penerangan tentang
diputuskan berubah untuk lebih. Senarai mesej boleh diberikan secara pilihan sebagai
hujah; mesej masing-masing kemudian dibaca ke dalam cache sebelum
sambungan ditutup. Oleh itu `disko *' menjadikan keseluruhan peti mel tersedia untuk
penggunaan terputus.

dp, dt Memadamkan mesej semasa dan mencetak mesej seterusnya. Jika tiada seterusnya
mesej, S-nail berkata "di EOF".

draf Mengambil senarai mesej dan menandakan setiap mesej yang diberikan sebagai draf. Tanda ini tidak mempunyai
makna teknikal dalam sistem mel; ia hanya menyebabkan mesej ditanda dalam
ringkasan tajuk, dan menjadikannya boleh ditangani secara khusus.

echo (ec) Menggemakan hujahnya, menyelesaikan nama khas seperti yang didokumenkan untuk arahan itu
fail. Urutan pelarian '\a', '\b', '\c', '\f', '\n', '\r', '\t', '\v', '\\'
dan '\0octal-num' ditafsirkan sama seperti oleh Printf(1) (petikan yang betul
disediakan).

mengedit (e) Arahkan editor teks (seperti yang ditakrifkan dalam EDITOR) pada setiap mesej daripada yang diberikan
senaraikan mengikut giliran. Kandungan yang diubah suai dibuang melainkan jika disunting semula berubah-ubah
ditetapkan.

elif Sebahagian daripada if/elif/lagi/ENDIF bersyarat — jika keadaan sebelumnya if
adalah palsu, semak syarat berikut dan laksanakan blok berikut jika ia
menilai benar.

lagi (el) Sebahagian daripada if/elif/lagi/ENDIF bersyarat — jika tiada syarat yang
sebelum ini if and elif perintah adalah benar, itu lagi blok dilaksanakan.

ENDIF (ms) Menandakan penghujung an if/elif/lagi/ENDIF blok pelaksanaan bersyarat.

kesilapan [Pilihan] Memandangkan S-nail menggunakan konsol sebagai antara muka pengguna, ia boleh berlaku
mesej tatal terlalu cepat untuk dikenali. Secara pilihan, deringan mesej ralat
baris gilir tersedia yang menyimpan pendua bagi sebarang mesej ralat dan memberitahu
pengguna dalam sesi interaktif apabila ralat baharu telah berlaku. Barisan adalah
terhingga: jika saiz maksimumnya dicapai mana-mana mesej baharu menggantikan yang sulung. The
arahan kesilapan boleh digunakan untuk menguruskan baris gilir mesej ini: jika diberikan Menunjukkan atau tidak
hujah baris gilir akan dipaparkan dan dikosongkan, jelas hanya akan membersihkan semua
mesej daripada baris gilir.

keluar (cth atau x) Keluar dari S-nail tanpa menukar peti mel aktif dan langkau sebarang simpanan
mesej dalam MBOX serta fail sejarah editor baris arahan yang mungkin dikesan.

ciri-ciri
Cetak senarai ciri yang telah disusun ke dalam S-nail.

File (Fi) Suka fail, tetapi buka peti mel baca sahaja.

fail (fi) Perintah fail bertukar kepada peti mel baharu. Tanpa hujah ia mencetak
keadaan lengkap peti mel semasa. Jika hujah diberikan, ia akan dihapuskan
perubahan (seperti pemadaman) yang telah dibuat oleh pengguna dan membuka peti mel baharu. Ada yang istimewa
konvensyen diiktiraf untuk nama hujah:

# (tanda nombor) bermaksud fail sebelumnya,
% (tanda peratus) bermaksud peti mel sistem pengguna yang menyeru (atau
nilai folder untuk folder IMAP),
%pengguna bermaksud peti mel sistem bagi pengguna (dan tidak pernah nilai folder,
tanpa mengira keadaan sebenar),
& (ampersand) bermaksud fail MBOX pengguna yang menggunakan dan
+fail bererti a fail dalam folder direktori.
%:spesifikasi fail mengembang kepada nilai yang sama seperti filespec, tetapi fail dikendalikan sebagai
peti mel sistem oleh, cth mbox and menyelamatkan perintah, makna
bahawa mesej yang telah dibaca dalam sesi semasa akan menjadi
dipindahkan ke peti mel MBOX dan bukannya hanya dibenderakan sebagai
dibaca.

Jika nama itu sepadan dengan salah satu rentetan yang ditakrifkan dengan arahan Jalan pintas, ia adalah
digantikan dengan bentuknya yang panjang dan mengembang. Jika nama berakhir dengan '.gz', '.bz2' atau
'.xz' ia dianggap sebagai dimampatkan gzip(1), bzip2(1) atau xz(1),
masing-masing, dan dikendalikan secara telus melalui pemampatan pertengahan (tidak).
langkah (menggunakan fail sementara) dengan kemudahan mengikut, sokongan yang mencukupi
disediakan. Begitu juga, jika fail bernama tidak wujud, tetapi fail dengan salah satu daripada
sambungan mampatan yang disebutkan tidak, maka nama itu dikembangkan secara automatik dan
fail termampat digunakan.

Jika tidak, jika nama itu berakhir dengan sambungan yang file-hook-load-SAMBUNGAN
and fail-cangkuk-simpan-SAMBUNGAN pembolehubah ditetapkan, maka cangkuk yang diberikan akan digunakan
untuk memuatkan dan menyimpan "nama", dan S-nail akan berfungsi dengan fail sementara perantaraan.

Fail MBOX (peti mel berasaskan fail rata) biasanya dikunci semasa operasi fail
untuk mengelakkan ketidakkonsistenan terhadap pengubahsuaian serentak. Fail peti mel
yang S-nail merawat sebagai peti mel sistem juga akan dilindungi oleh apa yang dipanggil dotlock
fail, cara tradisional mengunci fail kili mel: untuk mana-mana fail 'a' fail kunci
'a.lock' akan dibuat untuk tempoh penyegerakan — mengikut keperluan a
proses anak dotlock yang dipisahkan oleh keistimewaan akan digunakan untuk menampung keperluan
pelarasan keistimewaan untuk mencipta fail dotlock dalam direktori yang sama dan
dengan identiti pengguna dan kumpulan yang sama seperti fail yang diminati. Juga lihat
mbox-rfc4155 untuk memperhalusi pengendalian fail MBOX.

If nama merujuk kepada direktori dengan subdirektori 'tmp', 'baru' dan 'cur', kemudian
ia dianggap sebagai folder dalam format "Maildir". Nama borang

[v15-compat] protocol://[user[:password]@]host[:port][/path]
[tiada v15-compat] protokol://[user@]host[:port][/path]

diambil sebagai spesifikasi peti mel Internet. [Pilihan] disokong sekutu
protokol adalah pop3 (POP3) dan pop3s (POP3 dengan pengangkutan disulitkan SSL/TLS). The
[/path] bahagian hanya sah untuk IMAP; di sana ia lalai PETI MASUK. Juga lihat
seksyen On URL sintaks and tauliah pencarian.

[tiada v15-compat] Jika pengguna mengandungi aksara khas, khususnya '/' atau '%', mereka
mesti dilepaskan dalam notasi URL - arahan urlencode boleh digunakan untuk menunjukkan
penukaran yang diperlukan. Bahagian `laluan' pilihan digunakan untuk IMAP sahaja; jika ia adalah
ditinggalkan, `INBOX' lalai digunakan.

Jika S-nail disambungkan ke pelayan IMAP, nama borang `@mailbox' merujuk kepada
`peti mel' pada pelayan itu, tetapi sebaliknya, awalan `@' tidak mempunyai makna khusus.

bendera Mengambil senarai mesej dan menandakan mesej sebagai benderaged untuk segera/istimewa
perhatian. Tanda ini tidak mempunyai makna teknikal dalam sistem mel; ia hanya menyebabkan
mesej untuk diserlahkan dalam ringkasan pengepala, dan menjadikannya istimewa
boleh ditangani.

folder (lipat) Sama seperti fail.

folder Tanpa hujah, senaraikan nama folder dalam direktori folder. Dengan sebuah
folder sedia ada sebagai hujah, menyenaraikan nama folder di bawah folder bernama;
cth arahan `folders @' menyenaraikan folder pada tahap asas semasa
pelayan IMAP. Lihat juga pembolehubah imap-list-depth.

Susulan
(F) Sama seperti Bertindak balas, tetapi menyimpan mesej dalam fail yang dinamakan sempena bahagian tempatan
daripada alamat penerima pertama (bukannya dalam rekod).

susulan
(fo) Serupa dengan bertindak balas, tetapi menyimpan mesej dalam fail yang dinamakan sempena bahagian tempatan
daripada alamat penerima pertama (bukannya dalam rekod).

followupall
Sama seperti susulan, tetapi bertindak balas kepada semua penerima tanpa mengira flipr
berubah-ubah.

followupsender
Sama seperti Susulan, tetapi membalas kepada pengirim sahaja tanpa mengira flipr
berubah-ubah.

Ke hadapan Alias ​​untuk Fwd.

ke hadapan Alias ​​untuk fwd.

dari (f) Mengambil senarai mesej dan mencetak pengepala mesej mereka (yang melayakkan ini
arahan sebagai kemudahan carian S-nails).

Fwd Sama seperti fwd, tetapi menyimpan mesej dalam fail yang dinamakan sempena bahagian tempatan
alamat penerima (bukannya dalam rekod).

fwd Mengambil mesej dan alamat penerima dan memajukan mesej itu kepadanya.
Teks mesej asal disertakan dalam yang baharu, dengan nilai
fwdheading pembolehubah dicetak sebelum ini. The fwignore and fwdretain perintah menentukan
medan pengepala mana yang disertakan dalam mesej baharu. Hanya bahagian pertama a
mesej berbilang bahagian disertakan melainkan jika hadapan-sebagai-lampiran pilihan ditetapkan.
Melainkan pilihan nama penuh ditetapkan alamat penerima akan dilucutkan daripada
komen, nama dll.

fwignore
Menentukan medan pengepala yang akan diabaikan dengan arahan fwd. Perintah ini
tidak mempunyai kesan apabila hadapan-sebagai-lampiran pilihan ditetapkan.

fwdretain
Menentukan medan pengepala yang akan dikekalkan dengan arahan fwd. fwdretain
mengatasi fwignore. Perintah ini tidak mempunyai kesan apabila hadapan-sebagai-lampiran
pilihan ditetapkan.

hantu Tentukan atau senaraikan alias arahan, yang dipanggil hantu. Tanpa hujah senarai semua
alias yang diketahui pada masa ini dicetak. Dengan satu hujah pengembangan yang diberikan
alias ditunjukkan. Dengan dua atau lebih argumen, alias perintah ditakrifkan atau dikemas kini:
hujah pertama ialah nama di mana baris arahan yang tinggal sepatutnya berada
boleh diakses, yang kandungannya boleh menjadi apa sahaja. Hantu boleh digunakan
di mana-mana perintah biasa boleh digunakan, tetapi sentiasa diutamakan; sebarang hujah
yang diberikan kepada alias arahan dicantumkan ke kandungan alias, dan
rentetan yang terhasil membentuk baris arahan yang, sebenarnya, dilaksanakan. Juga lihat
unghost.

? gh xx
`hantu': tiada alias seperti itu: "xx"
? gh xx echo hello,
? gh xx
hantu xx "gema hello,"
? xx
hello,
? dunia xx
Hai dunia

tajuk (h) Tunjukkan kumpulan pengepala semasa, saiznya bergantung pada pembolehubah
skrin. Jika spesifikasi mesej diberikan kumpulan pengepala yang mengandungi
mesej pertama di dalamnya ditunjukkan dan mesej di bahagian atas skrin menjadi
“titik” baharu

membantu (hel) Sinonim untuk ?.

sejarah [Pilihan] Sama ada Menunjukkan or jelas senarai catatan sejarah; perpuluhan NOMBOR
argumen memilih dan menunjukkan entri sejarah masing-masing – tekan “ENTER” untuk menerima
itu, dan entri sejarah akan menjadi senarai teratas sejarah baharu. Mod lalai jika tidak
hujah yang diberikan ialah Menunjukkan.

memegang (ho, juga memelihara) Mengambil senarai mesej dan menandakan setiap mesej di dalamnya untuk disimpan
dalam peti mel sistem pengguna dan bukannya dalam MBOX. Tidak mengatasi memadam
perintah. S-nail menyimpang daripada standard POSIX dengan arahan ini, kerana a seterusnya
arahan dikeluarkan selepas memegang akan memaparkan mesej berikut, bukan mesej semasa.

if (i) Sebahagian daripada sarang if/elif/lagi/ENDIF binaan pelaksanaan bersyarat — jika
keadaan yang diberikan adalah benar maka blok berkapsul dilaksanakan. POSIX sahaja
menyokong syarat '[Rr]eceive', '[Ss]end' dan '[Tt]erm' (laksanakan jika standard
input ialah tty), semua syarat yang tinggal adalah sambungan bukan mudah alih; ambil perhatian bahawa
syarat yang dinyatakan secara palsu menyebabkan pelaksanaan keseluruhan bersyarat
bina sehingga penutupan (padanan). ENDIF perintah untuk ditindas. Sintaks
daripada sarang if konstruk pelaksanaan bersyarat memerlukan setiap syarat dan
elemen sintaks dikelilingi oleh ruang putih.

jika menerima
perintah...
lagi
perintah...
ENDIF

Syarat lain boleh berupa sebarang nilai boolean (lihat bahagian nilai pilihan Untuk
booleans) untuk menandakan blok yang dibungkus sebagai "tidak pernah laksanakan" atau "selalu laksanakan". Ia adalah
mungkin untuk menyemak pembolehubah untuk kewujudan atau membandingkan pengembangannya terhadap pengguna
nilai yang diberikan atau pembolehubah lain melalui pencetus bersyarat '$' (“pembolehubah seterusnya”).
watak. Operator perbandingan yang tersedia ialah '<' (kurang daripada), '<=' (kurang daripada
atau sama dengan), '==' (sama), '!=' (tidak sama), '>=' (lebih besar daripada atau sama dengan), '>'
(lebih besar daripada), '=@' (ialah subrentetan) dan '!@' (bukan subrentetan daripada). Nilai-nilai
sebelah kiri dan kanan dianggap sebagai rentetan dan dibandingkan 8-bit byte-
bijak, mengabaikan kes mengikut peraturan pengekodan AS-ASCII (oleh itu,
bergantung pada tempat aktif, mungkin menghasilkan keputusan palsu untuk rentetan dalam
pengekodan setempat). Kecuali untuk semakan subrentetan, perbandingan sebaliknya
dilakukan secara aritmetik jika kedua-duanya, pengguna diberi nilai serta pembolehubah
kandungan, boleh dihuraikan sebagai nombor (integer). Pembolehubah yang tidak ditetapkan dianggap sebagai
rentetan kosong.

Apabila sokongan ungkapan biasa [Pilihan]al tersedia, ujian tambahan
kes '=~' dan '!~' boleh digunakan. Mereka melayan sebelah kanan seperti biasa
ungkapan yang dipadankan secara tidak sensitif huruf besar dan mengikut LC_CTYPE aktif
locale, bermakna rentetan dalam pengekodan locale harus dipadankan dengan betul.

Syarat boleh disertai melalui senarai AND-OR (di mana operator AND ialah '&&' dan
OR operator ialah '||'), yang mempunyai keutamaan yang sama dan akan dinilai dengan kiri
associativity, dengan itu menggunakan sintaks yang sama yang dikenali untuk sh(1). Ia juga
mungkin untuk membentuk kumpulan syarat dan senarai dengan melampirkannya secara berpasangan
kurungan '[ ... ]', yang mungkin bersambung antara satu sama lain, dan juga bercantum
melalui senarai DAN-ATAU.

Keputusan keadaan individu dan keseluruhan kumpulan boleh diubah suai melalui unary
operator: operator unary '!' akan membalikkan hasilnya.

jika $debug
echo *debug* ditetapkan
ENDIF
jika $ttycharset == "UTF-8"
echo *ttycharset* ditetapkan kepada UTF-8, tidak peka huruf besar-besaran
ENDIF
tetapkan t1=satu t2=satu
jika $t1 == $t2
echo Kedua-dua pembolehubah ini adalah sama
ENDIF
jika $version-major >= 15
echo Menjalankan versi baharu..
jika $features =@ "regex"
jika $TERM =~ "^xterm.*"
echo ..dalam terminal X
ENDIF
ENDIF
jika [ [ benar ] && [ [ $debug ] || [ $verbose ] ] ]
echo Bising, bising
ENDIF
jika benar && $debug || $verbose
echo Pergaulan kiri, seperti yang diketahui daripada cangkerang
ENDIF
jika ! ! benar && ! [ ! $debug && ! $verbose ]
echo sokongan operator Unary
ENDIF
ENDIF

mengabaikan Tanpa hujah senarai medan pengepala yang diabaikan dicetak, sebaliknya yang diberikan
senarai medan pengepala ditambahkan pada senarai abaikan: Medan pengepala dalam senarai abaikan
tidak dicetak pada terminal apabila mesej dicetak. Untuk mencetak mesej masuk
keseluruhannya, gunakan arahan Jenis or Cetak. Lihat juga membuang and mengekalkan.

imap [Pilihan] Menghantar rentetan arahan terus ke pelayan IMAP semasa. S-kuku
beroperasi sentiasa dalam `keadaan terpilih' IMAP pada peti mel semasa; perintah itu
mengubah ini akan menghasilkan keputusan yang tidak diingini dan harus dielakkan. IMAP yang berguna
perintah ialah:

create Mengambil nama peti mel IMAP sebagai hujah dan mencipta
ia.

getquotaroot (RFC 2087) Mengambil nama peti mel IMAP sebagai hujah
dan mencetak kuota yang digunakan pada peti mel. Bukan semua IMAP
pelayan menyokong arahan ini.

ruang nama (RFC 2342) Tidak mengambil hujah dan mencetak Peribadi
Ruang Nama, Ruang Nama Pengguna Lain dan Ruang Dikongsi
Ruang nama. Setiap jenis ruang nama dicetak dalam kurungan; jika
terdapat berbilang ruang nama daripada jenis yang sama, dalam
kurungan memisahkan mereka. Untuk setiap ruang nama awalan dan a
pemisah hierarki disenaraikan. Tidak semua pelayan IMAP menyokong
perintah ini.

inc Sama seperti mel baru.

senarai Mencetak nama semua arahan yang tersedia, disusun mengikut abjad.

localopts
Perintah ini boleh digunakan untuk menyetempatkan perubahan kepada pembolehubah, bermakna keadaan mereka
akan dikembalikan kepada yang terdahulu sebaik sahaja skop yang dilindungi ditinggalkan. Ia hanya boleh
digunakan di dalam blok definisi makro yang diperkenalkan oleh akaun or menentukan, Dan
ditafsirkan sebagai boolean (lihat nilai pilihan); "skop dilindungi" akaun ialah
dibiarkan apabila ia dimatikan semula.

define temporary_settings {
tetapkan global_option1
localopts dihidupkan
tetapkan local_option1
tetapkan local_option2
localopts off
tetapkan global_option2
}

Nota bahawa tetapan ini "bertindan": iaitu, jika 'makro1' membolehkan perubahan penyetempatan
dan memanggil 'macro2', yang secara eksplisit menetapkan semula penyetempatan, kemudian sebarang nilai berubah
dalam 'macro2' masih akan dikembalikan oleh 'macro1'!

Lreply Balas mesej yang masuk melalui dikenali (mlist) atau melanggan (mllanggan)
senarai mel, atau berpura-pura berbuat demikian (lihat Mailing senarai): di atas yang biasa membalas
kefungsian ini akan menggunakan secara aktif malah mengalih keluar penerima mesej mengikut urutan
untuk menjana mesej yang sepatutnya dihantar ke senarai mel. Sebagai contoh
ia juga secara tersirat akan menjana pengepala 'Mail-Followup-To:' jika ia kelihatan berguna,
tanpa mengira tetapan pembolehubah susulan-kepada.

mail Sama seperti mel, tetapi menyimpan mesej dalam fail yang dinamakan sempena bahagian tempatan
alamat penerima pertama (bukannya dalam rekod).

mel (m) Mengambil (senarai) alamat penerima sebagai (satu) hujah, atau bertanya pada
input standard jika tiada yang diberikan; kemudian mengumpul kandungan mel yang tinggal dan
menghantarnya keluar.

mbox (mb) Senarai mesej yang diberikan akan dihantar ke MBOX apabila S-nail dihentikan; ini adalah
tindakan lalai melainkan memegang pilihan ditetapkan. [Tingkah laku v15 mungkin berbeza] Ini
arahan hanya boleh digunakan dalam peti mel sistem (lihat fail).

mimetype
Tanpa sebarang hujah kandungan cache jenis MIME akan dipaparkan. Jika tidak
setiap hujah mentakrifkan spesifikasi jenis MIME lengkap bagi jenis yang sepatutnya
ditambahkan (diprapend) pada cache. Dalam apa jua keadaan sumber jenis MIME dimuatkan dahulu sebagai
perlu - mimetypes-load-control boleh digunakan untuk memperhalusi sumber yang mana
sebenarnya dimuatkan. Rujuk bahagian pada . mime.jenis fail untuk maklumat lanjut tentang MIME
spesifikasi jenis dan topik ini secara umum. Penyahdaftaran dan cache jenis MIME
set semula boleh dicetuskan dengan unmimetype.

mlist Tanpa hujah senarai semua senarai mel yang ditakrifkan pada masa ini (dan senarai mel mereka
atribut, jika ada) dicetak. Jika tidak semua hujah yang diberikan (yang tidak semestinya
dipetik kecuali untuk ruang putih) akan ditambah dan seterusnya diiktiraf sebagai mel
senarai. Senarai mel boleh dialih keluar melalui arahan nyah senarai.

Jika sokongan ungkapan biasa [Pilihan] tersedia maka senarai mel boleh
juga dinyatakan sebagai ungkapan biasa (lihat format semula(7) untuk lebih lanjut mengenai mereka).

mllanggan
Tanpa hujah senarai semua senarai mel yang ditakrifkan pada masa ini yang mempunyai a
atribut langganan dicetak. Jika tidak, atribut ini akan ditetapkan untuk semua
senarai mel yang diberikan, baru menciptanya mengikut keperluan (seperti melalui mlist). Langganan
atribut boleh dialih keluar melalui arahan nyahlanggan. Lihat juga susulan-kepada.

Bergerak Sama seperti bergerak, tetapi mengalihkan mesej ke fail yang dinamakan sempena bahagian tempatan
alamat pengirim mesej pertama (bukannya dalam rekod).

bergerak Bertindak seperti salinan tetapi menandakan mesej untuk dipadamkan jika ia dipindahkan
dengan jayanya.

lebih suka lebih, tetapi juga mencetak medan pengepala yang diabaikan dan semua bahagian MIME. sama dengan
Page.

lebih Menjemput PAGER pada mesej yang diberikan, walaupun dalam mod bukan interaktif dan selamanya
kerana output standard adalah terminal. sama dengan halaman.

netrc [Pilihan] Sama ada (Menunjukkan atau) jelas semasa .netrc cache, memuatkan fail dahulu sebagai
perlu dalam kes terdahulu. Ambil perhatian bahawa S-nail akan cuba membaca fail sahaja
sekali, gunakan 'netrc clear' untuk membuka kunci percubaan seterusnya. Lihat netrc-lookup dan juga
seksyen On URL sintaks and tauliah pencarian; bahagian itu . .netrc fail dokumen
format fail secara terperinci.

mel baru Menyemak mel baharu dalam folder semasa tanpa melakukan sebarang perubahan sebelum ini.
Jika mel baharu ada, mesej akan dicetak. Sekiranya header pembolehubah ditetapkan, yang
pengepala setiap mesej baharu juga dicetak.

seterusnya (n) (seperti '+' atau “ENTER”) Pergi ke mesej seterusnya dalam urutan dan taipkannya. Dengan
senarai hujah, taipkan mesej sepadan seterusnya.

Baru Sama seperti Belum Baca.

baru Sama seperti belum dibaca.

tiada Jika folder semasa diakses melalui sambungan rangkaian, arahan "NOOP" ialah
dihantar, jika tidak, tiada operasi dilakukan.

Page suka halaman, tetapi juga mencetak medan pengepala yang diabaikan dan semua bahagian MIME. sama dengan
lebih.

halaman Menjemput PAGER pada mesej yang diberikan, walaupun dalam mod bukan interaktif dan selamanya
kerana output standard adalah terminal. sama dengan lebih.

Paip suka paip tetapi juga paip mengabaikan medan pengepala dan semua bahagian MIME
mesej 'berbilang bahagian/alternatif'.

paip (pi) Mengambil senarai mesej dan arahan shell dan menyalurkan mesej melalui
perintah. Tanpa hujah mesej semasa disalurkan melalui arahan
yang diberikan oleh cmd pembolehubah. Sekiranya halaman pembolehubah ditetapkan, setiap mesej diikuti
oleh watak formfeed.

memelihara
(pra) Sinonim untuk memegang.

Cetak (P) Suka cetak tetapi juga mencetak medan pengepala yang diabaikan dan semua bahagian MIME
mesej 'berbilang bahagian/alternatif'. Lihat juga cetak, mengabaikan and mengekalkan.

cetak (p) Mengambil senarai mesej dan menaip setiap mesej pada terminal pengguna. Untuk
Mesej berbilang bahagian MIME, semua bahagian dengan jenis kandungan 'teks' atau 'mesej' adalah
ditunjukkan, yang lain disembunyikan kecuali pengepalanya. Mesej dinyahsulit dan
ditukar kepada set aksara terminal jika perlu.

berhenti (q) Menamatkan sesi, menyimpan semua mesej yang tidak dipadam dan tidak disimpan dalam semasa
MBOX, mengekalkan semua mesej yang ditanda dengan memegang or memelihara atau tidak pernah dirujuk dalam
peti mel sistem, dan mengalih keluar semua mesej lain daripada peti mel sistem. Jika
mel baru telah tiba semasa sesi, mesej "Anda mempunyai mel baharu" akan menjadi
ditunjukkan. Jika diberikan semasa mengedit fail peti mel dengan bendera baris arahan -f, Maka
fail edit ditulis semula. Pengembalian ke cangkerang dilaksanakan, melainkan penulisan semula
fail edit gagal, dalam hal ini pengguna boleh melarikan diri dengan arahan keluar.

mengarahkan
Sama seperti hantar semula.

Redirect
Sama seperti Hantar semula.

mengeluarkan Mengalih keluar folder bernama. Pengguna diminta untuk pengesahan dalam mod interaktif.

menamakan semula Mengambil nama folder sedia ada dan nama untuk folder baharu dan menamakan semula
yang pertama hingga yang kedua. Kedua-dua folder mestilah daripada jenis yang sama dan mestilah
terletak pada pelayan semasa untuk IMAP.

Balas (R) Balas kepada pemula. Tidak membalas kepada penerima asal yang lain
mesej. flipr akan menukar arahan ini dengan membalas. Melainkan pilihan nama penuh
ditetapkan alamat penerima akan dilucutkan daripada komen, nama dll.

membalas (r) Ambil mesej dan balas kumpulan dengan menghubungi pengirim dan semua
penerima. susulan-kepada, susulan-untuk-penghormatan, balas kepada penghormatan serta
penerima-dalam-cc mempengaruhi tingkah laku tindak balas. Perintah itu Lreply menawarkan istimewa
sokongan untuk membalas senarai mel. Melainkan pilihan nama penuh ditetapkan
alamat penerima akan dilucutkan daripada komen, nama dll. Jika flipr ditetapkan
arahan Balas and membalas ditukar.

membalas semua
Sama seperti membalas, tetapi memulakan balasan kumpulan tanpa mengira nilai flipr.

penghantar balasan
Sama seperti Balas, tetapi membalas kepada pengirim sahaja tanpa mengira nilai flipr.

Hantar semula suka hantar semula, tetapi tidak menambah sebarang baris pengepala. Ini bukan cara untuk menyembunyikan
identiti pengirim, tetapi berguna untuk menghantar semula mesej kepada penerima yang sama.

hantar semula Mengambil senarai mesej dan nama pengguna dan menghantar setiap mesej kepada pengguna yang dinamakan.
'Resent-From:' dan medan pengepala yang berkaitan ditambahkan pada salinan baharu
mesej.

Bertindak balas Sama seperti Balas.

bertindak balas Sama seperti membalas.

respon semua
Sama seperti membalas semua.

penghantar balas
Sama seperti penghantar balasan.

mengekalkan (ret) Tanpa hujah senarai medan pengepala yang dikekalkan dicetak, sebaliknya
senarai medan pengepala yang diberikan ditambahkan pada senarai kekal: Medan pengepala dalam
senarai kekalkan ditunjukkan pada terminal apabila mesej dicetak, semua pengepala lain
medan ditindas. Untuk mencetak mesej secara keseluruhan, gunakan arahan Jenis
or Cetak. Lihat juga membuang and mengabaikan; mengekalkan diutamakan daripada yang disebutkan.

Jimat (S) Serupa dengan simpan, tetapi menyimpan mesej dalam fail yang dinamakan sempena bahagian tempatan
pengirim mesej pertama dan bukannya (dalam rekod dan) mengambil nama fail
hujah.

menyelamatkan (s) Mengambil senarai mesej dan nama fail dan menambahkan setiap mesej secara bergilir-gilir ke penghujung
daripada fail. Jika tiada nama fail diberikan, fail MBOX digunakan. Nama fail dalam
petikan, diikuti dengan kiraan aksara yang dijana digema pada terminal pengguna.
Jika menyunting peti mel sistem, mesej ditandakan untuk dipadam. Fail termampat
dan peti mel IMAP dikendalikan seperti yang diterangkan untuk -f pilihan baris arahan di atas.

simpan buang
Sama seperti simpan abaikan.

simpan abaikan
Adakah untuk menyelamatkan apa mengabaikan adalah untuk cetak and jenis. Medan pengepala yang ditandakan ialah
ditapis keluar apabila menyimpan mesej oleh menyelamatkan atau apabila menyimpan secara automatik ke MBOX.
Perintah ini hanya boleh digunakan pada medan pengepala yang tidak mengandungi
maklumat yang diperlukan untuk menyahkod mesej, seperti yang dilakukan oleh medan kandungan MIME. Jika menyimpan
mesej pada akaun IMAP yang mengabaikan medan menjadikannya mustahil untuk menyalin data
terus pada pelayan, oleh itu operasi biasanya menjadi lebih perlahan.

simpan simpan
Adakah untuk menyelamatkan apa mengekalkan adalah untuk cetak and jenis. Medan pengepala yang ditandakan ialah
hanya yang disimpan dengan mesej apabila disimpan oleh menyelamatkan atau apabila menyimpan secara automatik ke
MBOX. simpan simpan mengatasi simpan abaikan. Penggunaan arahan ini sangat kuat
tidak digalakkan kerana ia mungkin menanggalkan medan pengepala yang diperlukan untuk menyahkod mesej
betul.

dilihat Mengambil senarai mesej dan menandakan semua mesej sebagai telah dibaca.

menetapkan (se) Tanpa hujah arahan ini mencetak semua pilihan dan, untuk pilihan bukan binari,
nilai yang kini diketahui oleh S-nail. Menetapkan mana-mana pilihan bsdcompat or
bsdset menukar format output kepada gaya BSD, jika tidak, penyenaraian yang disebut dengan betul
dihasilkan. Jika debug ditetapkan atau kata kerja telah ditetapkan dua kali maka penyenaraian adalah
diubah suai untuk menandakan pembolehubah yang dipasang.

Jika tidak, ubah suai (tetapkan dan nyahset) pilihan yang diberikan. Hujah adalah dalam bentuk
'option=value' (tiada ruang sebelum atau selepas '='), atau 'option' biasa jika tiada
nilai. Tanda petikan boleh diletakkan di sekeliling mana-mana bahagian penyata tugasan
untuk memetik kosong atau tab, cth,

tetapkan indentprefix="->"

Jika hujah bermula dengan 'tidak', seperti dalam 'set nosave', kesannya adalah sama seperti
menyeru tidak tenteram arahan dengan bahagian pembolehubah yang tinggal ('nyah tetapkan simpan').

settenv Sama dengan menetapkan kecuali bahawa pilihan juga dieksport ke dalam program
persekitaran; kerana tugas ini memerlukan sokongan hos asli, arahan akan sentiasa
laporkan ralat jika itu tidak tersedia (tetapi masih bertindak seperti menetapkan dalam kes ini). ini
operasi adalah no-op melainkan semua fail sumber telah dimuatkan. Juga lihat
unsetenv.

shell (sh) Menjemput versi interaktif shell.

Jalan pintas
Tanpa hujah senarai semua pintasan yang ditakrifkan pada masa ini dicetak.
Jika tidak semua hujah yang diberikan (yang tidak perlu dipetik kecuali untuk ruang putih) adalah
dianggap sebagai pasangan pintasan dan pengembangannya, mencipta baharu atau berubah
pintasan sedia ada, seperti yang diperlukan. Pintasan boleh dialih keluar melalui arahan
nyahjalan pintas. Rentetan pengembangan hendaklah dalam sintaks yang telah diterangkan
bagi fail perintah.

Menunjukkan suka cetak, tetapi tidak melakukan penyahkodan MIME mahupun penyahsulitan, supaya raw
teks mesej ditunjukkan.

saiz (si) Cetak saiz dalam aksara setiap mesej senarai mesej yang diberikan.

jenis Buat perwakilan diisih bagi folder semasa dan tukar fail seterusnya arahan
dan mod pengalamatan supaya ia merujuk kepada mesej dalam susunan yang diisih.
Nombor mesej adalah sama seperti dalam mod biasa. Sekiranya header pembolehubah ditetapkan, a
ringkasan tajuk dalam susunan baharu juga dicetak. Kriteria pengisihan yang mungkin adalah:

tarikh Isih mesej mengikut medan 'Tarikh:', iaitu mengikut masa ia
telah dihantar.
daripada Isih mesej mengikut nilai medan 'Daripada:' mereka, iaitu mengikut
alamat pengirim. Sekiranya nama rancangan pembolehubah ditetapkan, yang
nama sebenar pengirim (jika ada) digunakan.
saiz Isih mesej mengikut saiznya.
spam [Pilihan] Isih mesej mengikut skor spam mereka, seperti yang telah berlaku
dikelaskan oleh kadar spam.
status Isih mesej mengikut status mesejnya.
subjek Isih mesej mengikut subjeknya.
benang Cipta paparan berulir.
untuk Isih mesej mengikut nilai medan 'Kepada:' mereka, iaitu mengikut
alamat penerima. Sekiranya nama rancangan pembolehubah ditetapkan, yang
nama sebenar penerima (jika ada) digunakan.

Jika tiada hujah diberikan, kriteria pengisihan semasa dicetak.

sumber (jadi) Arahan sumber membaca arahan daripada fail.

sumber_jika
Perbezaan untuk sumber ialah arahan ini tidak akan menghasilkan ralat jika
argumen fail yang diberikan tidak boleh dibuka dengan jayanya. Ini boleh menjadi penting dalam, cth,
fail sumber, kerana pemuatan fail tersebut dihentikan apabila ralat ditemui.

spamclear
[Pilihan] Mengambil senarai mesej dan mengosongkan bendera 'is-spam' mereka.

spamforget
[Pilihan] Mengambil senarai mesej dan menyebabkan antara muka spam untuk melupakannya
pernah menggunakannya untuk melatih penapis Bayesiannya. Melainkan dinyatakan sebaliknya 'is-spam'
bendera mesej diperiksa untuk memilih sama ada mesej itu akan dilupakan
“ham” atau “spam”.

spamham [Pilihan] Mengambil senarai mesej dan memaklumkan penapis Bayesian tentang
antara muka spam bahawa mereka adalah "ham". Ini juga mengosongkan bendera 'is-spam'
mesej yang berkenaan.

kadar spam
[Pilihan] Mengambil senarai mesej dan menilai mereka menggunakan yang dikonfigurasikan
antara muka spam, tanpa mengubah suai mesej, tetapi menetapkan bendera 'is-spam' mereka sebagai
sesuai; kerana pengepala penilaian spam hilang kadar akan dilupakan
sebaik sahaja peti mel ditinggalkan. Rujuk bahagian manual pengendalian spam bagi
gambar lengkap pengendalian spam dalam S-nail.

set spam [Pilihan] Mengambil senarai mesej dan menetapkan bendera 'is-spam' mereka.

spam spam
[Pilihan] Mengambil senarai mesej dan memaklumkan penapis Bayesian tentang
antara muka spam bahawa mereka adalah "spam". Ini juga menetapkan bendera 'is-spam' bagi
mesej yang berkenaan.

thread [Obsolete] Sama seperti 'benang susun' (pertimbangkan untuk menggunakan 'hantu' jika perlu).
Cipta perwakilan berulir folder semasa, iaitu inden mesej itu
adalah balasan kepada mesej lain dalam paparan pengepala dan menukar seterusnya perintah dan
mod pengalamatan supaya ia merujuk kepada mesej dalam susunan berulir.
Nombor mesej adalah sama seperti dalam mod unthreaded. Sekiranya header pembolehubah ditetapkan,
ringkasan pengepala dalam susunan berulir juga dicetak.

bahagian (untuk) Mengambil senarai mesej dan mencetak beberapa baris teratas setiap baris. Jumlah
garisan yang dicetak dikawal oleh pembolehubah talian teratas dan lalai kepada lima.

sentuh (tou) Ambil senarai mesej dan tandakan mesej untuk disimpan dalam MBOX. S-kuku
menyimpang daripada standard POSIX dengan arahan ini, sebagai berikut seterusnya arahan
akan memaparkan mesej berikut dan bukannya mesej semasa.

Jenis (T) Sama dengan Cetak perintah.

jenis (t) Sinonim untuk cetak.

tanpa akaun
Padam semua akaun yang diberikan. Mesej ralat dicetak jika akaun yang diberikan tidak
ditakrifkan. Nama khas '*' akan membuang semua akaun sedia ada.

Unalias (una) Mengambil senarai nama yang ditakrifkan oleh arahan alias dan membuang yang diingati
kumpulan pengguna. Nama khas '*' akan membuang semua alias sedia ada.

tidak dijawab
Mengambil senarai mesej dan menandakan setiap mesej sebagai tidak dijawab.

tidak runtuh
Hanya terpakai pada mod berulir. Mengambil senarai mesej dan membuat mesej dan
semua balasan kepadanya kelihatan dalam ringkasan pengepala sekali lagi. Apabila mesej menjadi
mesej semasa, ia secara automatik kelihatan. Juga apabila mesej dengan
balasan yang diruntuhkan dicetak, semua ini tidak diruntuhkan secara automatik.

undefine
Nyahtakrif semua makro yang diberikan. Mesej ralat dicetak jika makro yang diberikan tidak
ditakrifkan. Nama khas '*' akan membuang semua makro sedia ada.

undelete
(u) Mengambil senarai mesej dan menandakan setiap mesej sebagai tidak dipadamkan.

tidak rancangan Mengambil senarai mesej dan undrafs setiap mesej.

buka bendera Mengambil senarai mesej dan menandakan setiap mesej sebagai tidak ada benderaged.

unfwignore
Mengalih keluar nama medan pengepala daripada senarai medan yang diabaikan untuk ke hadapan
perintah. Nama khas '*' akan mengalih keluar semua medan.

unfwdretain
Mengalih keluar nama medan pengepala daripada senarai medan yang dikekalkan untuk ke hadapan
perintah. Nama khas '*' akan mengalih keluar semua medan.

unghost Alih keluar semua arahan yang diberikan hantus. Nama khas '*' akan membuang semua hantu.

tidak mengendahkan
Mengalih keluar nama medan pengepala daripada senarai medan yang diabaikan. Nama istimewa
'*' akan mengalih keluar semua medan.

unmimetype
Padam semua jenis MIME yang diberikan, cth, 'unmimetype text/plain' akan mengalih keluar semua
spesifikasi berdaftar untuk jenis MIME 'teks/plain'. Nama khas '*'
akan membuang semua jenis MIME sedia ada, sama seperti yang akan 'set semula', tetapi yang juga
mendayakan semula permulaan cache melalui mimetypes-load-control.

nyah senarai Lupakan semua senarai mel yang diberikan. Nama khas '*' akan mengalih keluar semua
senarai. Juga lihat mlist.

nyahlanggan
Alih keluar atribut langganan daripada semua senarai mel yang diberikan. Nama istimewa
'*' akan mengosongkan atribut daripada semua senarai yang telah ditetapkan. Juga lihat
mllanggan.

Belum Baca Sama seperti belum dibaca.

belum dibaca Mengambil senarai mesej dan menandakan setiap mesej sebagai belum dibaca.

tidak dikekalkan
Mengalih keluar nama medan pengepala daripada senarai medan yang dikekalkan. Nama istimewa
'*' akan mengalih keluar semua medan.

unveignore
Mengalih keluar nama medan pengepala daripada senarai medan yang diabaikan untuk disimpan. The
nama khas '*' akan mengalih keluar semua medan.

tidak disimpan
Mengalih keluar nama medan pengepala daripada senarai medan yang disimpan untuk disimpan. The
nama khas '*' akan mengalih keluar semua medan.

tidak tenteram (uns) Mengambil senarai nama pilihan dan membuang nilai yang diingati; yang
songsang daripada menetapkan.

unsetenv
Sama dengan tidak tenteram kecuali bahawa pilihan juga dialih keluar daripada program
persekitaran; kerana tugas ini memerlukan sokongan hos asli, arahan akan sentiasa
laporkan ralat jika itu tidak tersedia (tetapi masih bertindak seperti tidak tenteram). Operasi ini
adalah no-op melainkan semua fail sumber telah dimuatkan. Juga lihat settenv.

nyahjalan pintas
Memadam nama pintasan yang diberikan sebagai hujah. Nama khas '*' akan dialih keluar
semua jalan pintas.

nyahsusun Lumpuhkan mod diisih atau berulir (lihat jenis and thread arahan), kembali ke
pesanan mesej biasa dan, jika header pembolehubah ditetapkan, cetak ringkasan pengepala.

buka benang
[Usang] Sama seperti nyahsusun.

kod url
Nyahkod argumen rentetan yang dikodkan URL yang diberikan dan tunjukkan hasilnya.

urlencode
URL-enkodkan hujah yang diberikan dan tunjukkan hasilnya.

varedit Edit nilai atau cipta pembolehubah yang diberikan dalam EDITOR. Pembolehubah binari
tidak dapat diedit.

varshow Tunjukkan maklumat tentang semua pilihan yang diberikan. S-nail tahu tentang set terhingga
pembolehubah terbina yang diketahui yang dibahagikan lagi dalam varian binari dan nilai;
mereka mungkin mempunyai ciri khas, seperti "baca sahaja" (tetapan tidak boleh diubah) dan
"maya", bermakna nilai dijana dengan segera mengikut keperluan. Di sebelah
pembolehubah yang diketahui bilangan yang tidak terhingga yang tidak diketahui, yang dipanggil "dipasang"
pembolehubah, yang dijangka dapat menyimpan nilai, mungkin wujud.

? set foo=bar nobar
? varshow sendwait version-major foo bar
"sendwait": (73) binari: set=1 (ENVIRON=0)
"version-major": (192) nilai, baca sahaja, maya:\
nilai set=1 (ENVIRON=0)<14>
"foo": (dipasang) nilai set=1 (ENVIRON=0).
"bar": (dipasang) nilai set=0 (ENVIRON=0).

mengesahkan [Pilihan] Mengambil senarai mesej dan mengesahkan setiap mesej. Jika mesej bukan a
Mesej yang ditandatangani S/MIME, pengesahan akan gagal untuknya. Proses pengesahan
menyemak sama ada mesej telah ditandatangani menggunakan sijil yang sah, jika pengirim mesej
alamat e-mel sepadan dengan salah satu daripada yang terkandung dalam sijil, dan jika
kandungan mesej telah diubah.

visual (v) Mengambil senarai mesej dan memanggil editor paparan pada setiap mesej. Diubah suai
kandungan dibuang kecuali jika disunting semula pembolehubah ditetapkan.

menulis (w) Untuk mesej konvensional isi tanpa semua pengepala ditulis. Keluaran
dinyahsulit dan ditukar kepada format asalnya jika perlu. Jika fail output
wujud, teks dilampirkan. Jika mesej dalam format berbilang bahagian MIME adalah yang pertama
bahagian ditulis pada fail yang ditentukan seperti untuk mesej konvensional, dan pengguna adalah
meminta nama fail untuk menyimpan bahagian masing-masing. Untuk memudahkan penjimatan setiap bahagian
boleh dilangkau dengan memberikan nilai kosong; keputusan yang sama juga boleh dicapai dengan
menulisnya kepada / dev / null. Untuk bahagian kedua dan seterusnya '|' terkemuka
aksara menyebabkan bahagian itu disalurkan ke baki input pengguna
ditafsirkan sebagai arahan shell; sebaliknya input pengguna diperluaskan seperti biasa
folder, cth, pengembangan tilde dilakukan. Dalam mod bukan interaktif, hanya
bahagian mesej berbilang bahagian yang mempunyai nama fail yang diberikan dalam pengepala bahagian ialah
bertulis, yang lain dibuang. Mesej asal tidak pernah ditandakan
pemadaman dalam folder mel asal. Untuk lampiran, kandungan
fail destinasi ditimpa jika fail itu wujud sebelum ini. Tidak istimewa
pengendalian fail termampat dilakukan.

xit (x) Sinonim untuk keluar.

z S-nail mempersembahkan pengepala mesej dalam tingkap penuh seperti yang diterangkan di bawah tajuk
perintah. Perintah ini menatal ke tetingkap seterusnya mesej. Jika hujah adalah
diberikan, ia menentukan tetingkap untuk digunakan. Nombor yang diawali dengan '+' atau '-' menunjukkan
bahawa tetingkap dikira berhubung dengan kedudukan semasa. Nombor
tanpa awalan menentukan nombor tetingkap mutlak, dan '$' membolehkan tatal S-nail
ke tetingkap terakhir mesej.

Z Sama seperti z, tetapi tatal ke tetingkap seterusnya atau sebelumnya yang mengandungi sekurang-kurangnya satu
'baru' atau benderamesej ged.

TANDA AKSEN PELARIAN


Berikut ialah ringkasan tilde escapes, yang digunakan untuk melaksanakan fungsi khas apabila
mengarang mesej. Melarikan diri Tilde hanya dikenali pada permulaan baris. Nama
"tilde escape" agak tersilap kerana watak escape sebenar boleh ditukar dengan
melaraskan pilihan melarikan diri.

~~ rentetan Masukkan rentetan teks dalam mesej yang diawali dengan satu '~'. (Sekiranya
watak melarikan diri telah ditukar, watak itu mesti digandakan untuk
hantar pada permulaan baris.)

~! arahan Laksanakan shell yang ditunjukkan arahan, kemudian kembali ke mesej.

~. Kesan yang sama seperti menaip aksara akhir fail.

~: S-nail-command or ~_ S-nail-command
Jalankan arahan S-nail yang diberikan. Tidak semua arahan, bagaimanapun, dibenarkan.

~? Tulis ringkasan perintah melarikan diri.

~< nama fail Sama dengan ~r.

~<! arahan arahan dilaksanakan menggunakan shell. Output standardnya dimasukkan ke dalam
mesej.

~@ [nama fail...]
Tanpa hujah, edit senarai lampiran secara interaktif. Jika lampiran
nama fail dibiarkan kosong, lampiran itu dipadamkan daripada senarai. Apabila
akhir senarai lampiran dicapai, S-nail akan meminta lampiran selanjutnya
sehingga nama kosong diberikan. Jika nama fail yang diberikan hanya terdiri daripada
tanda nombor '#' diikuti dengan nombor mesej yang sah bagi yang sedang aktif
peti mel, maka mesej yang diberikan dilampirkan sebagai 'mesej/rfc822' MIME dan
selebihnya bahagian ini tidak terpakai.

Jika penukaran set aksara telah disusun ke dalam S-nail, maka mod ini memberi
pilihan pengguna untuk menentukan set aksara input dan output, melainkan fail
sambungan menunjukkan kandungan binari, dalam hal ini S-nail bertanya sama ada langkah ini
hendaklah dilangkau untuk lampiran berkenaan. Jika tidak dilangkau, maka
charset yang berjaya mewakili data lampiran akan digunakan dalam
'charset=' parameter MIME bagi mesej mel:

· Jika set aksara input dan output ditentukan, maka penukaran adalah
dilakukan dengan cepat. Pengguna akan ditanya berulang kali sehingga yang dikehendaki
penukaran berjaya.
· Jika hanya set aksara keluaran ditentukan, maka input diandaikan
berada dalam ttycharset charset dan akan ditukar kepada output yang diberikan
charset dengan cepat. Pengguna akan ditanya berulang kali sehingga yang dikehendaki
penukaran berjaya.
· Jika tiada set aksara dinyatakan sama sekali maka algoritma itu
didokumenkan dalam bahagian Watak set digunakan, tetapi secara langsung dan seterusnya
lalat itu. Pengguna akan ditanya berulang kali sehingga penukaran yang dikehendaki
berjaya.
· Akhir sekali, jika input-, tetapi tiada set aksara output ditentukan, maka tidak
penukaran pernah dilakukan, tetapi nilai parameter MIME 'charset=' akan
masih ditetapkan kepada input pengguna.
· Gelung pemilihan set aksara boleh ditinggalkan dengan menaip 'control-C', iaitu,
menyebabkan gangguan. Ambil perhatian bahawa sebelum S-nail versi 15.0 ini ditamatkan
keseluruhan pilihan lampiran semasa, bukan sahaja set aksara
pemilihan.

Tanpa sokongan penukaran set aksara, S-nail akan meminta input
set aksara sahaja, dan ia akan menetapkan nilai parameter MIME 'charset=' kepada
input yang diberikan, jika ada; jika tiada input pengguna dilihat maka ttycharset set watak
sebaliknya akan digunakan untuk nilai parameter. Ambil perhatian bahawa sambungan fail
semakan tidak dilakukan dalam mod ini, kerana tiada penukaran akan berlaku.

Ambil perhatian bahawa dalam mod bukan interaktif, demi kebolehhasilan semula, akan ada
sentiasa menjadi dua soalan untuk setiap lampiran, tanpa mengira set watak cuaca
penukaran tersedia dan apakah sambungan fail itu. Yang pertama meminta
nama fail, dan yang kedua meminta set aksara input dilalui
kepada parameter MIME yang sepadan; tiada penukaran akan dicuba jika ada
input kepada soalan terakhir, jika tidak algoritma penukaran biasa, sebagai
di atas, digunakan. Untuk lampiran mesej, jawapan kepada soalan kedua
diabaikan sama sekali.

Jika (sebaliknya) nama fail hujah ditentukan untuk ~@ perintah mereka
dianggap sebagai senarai fail yang dipisahkan koma, yang semuanya dikembangkan dan ditambah
ke penghujung senarai lampiran. (Nama fail dengan koma, atau dengan petunjuk atau
ruang putih mengekori hanya boleh ditambah melalui baris arahan atau kaedah pertama.
Lampiran mesej hanya boleh ditambah melalui kaedah pertama; nama fail yang
pertembungan dengan nombor mesej hanya boleh ditambah melalui baris arahan atau yang kedua
kaedah.) Dalam mod ini lampiran (teks) diandaikan berada dalam ttycharset
pengekodan, dan akan dinilai seperti yang didokumenkan dalam bahagian Watak set.

~A Memasukkan rentetan yang terkandung dalam Daftar pembolehubah (sama seperti '~i Tanda'). The
penjadual jujukan melarikan diri '\t' dan baris baharu '\n' difahami.

~a Memasukkan rentetan yang terkandung dalam menandatangani pembolehubah (sama seperti '~i tanda'). The
penjadual jujukan melarikan diri '\t' dan baris baharu '\n' difahami.

~b nama ... Tambahkan nama yang diberikan pada senarai penerima salinan karbon buta.

~c nama ... Tambahkan nama yang diberikan pada senarai penerima salinan karbon.

~d Baca fail yang ditentukan oleh pembolehubah DEAD ke dalam mesej.

~e Panggil editor teks pada mesej yang dikumpul setakat ini. Selepas suntingan
sesi selesai, pengguna boleh terus menambahkan teks pada mesej.

~F mesej Baca mesej yang dinamakan ke dalam mesej yang dihantar, termasuk semua mesej
pengepala dan bahagian MIME. Jika tiada mesej dinyatakan, baca dalam semasa
mesej.

~f mesej Baca mesej yang dinamakan ke dalam mesej yang dihantar. Jika tiada mesej
ditentukan, baca dalam mesej semasa. mengabaikan and mengekalkan senarai digunakan untuk
ubah suai pengepala mesej. Untuk mesej berbilang bahagian MIME, hanya yang pertama
bahagian yang boleh dicetak disertakan.

~H Edit medan pengepala mesej 'Daripada:', 'Balas-Kepada:', 'Penghantar:' dan
'Organisasi:' dengan menaip setiap satu secara bergilir-gilir dan membenarkan pengguna mengedit
padang. Nilai lalai untuk medan ini berasal daripada dari, balas kepada,
pengirim and ORGANISASI pembolehubah.

~h Edit medan pengepala mesej 'Kepada:', 'Sk:', 'Skt:' dan 'Subjek:' dengan menaip
setiap satu secara bergilir-gilir dan membenarkan pengguna mengedit medan.

~i berubah-ubah Masukkan nilai pembolehubah yang ditentukan ke dalam mesej, menambah baris baharu
watak di penghujungnya. Mesej kekal tidak berubah jika pembolehubah tidak ditetapkan
atau kosong. Penjadual jujukan melarikan diri '\t' dan baris baharu '\n' difahami.

~M mesej Baca mesej yang dinamakan ke dalam mesej yang dihantar, diinden oleh awalan indent.
Jika tiada mesej dinyatakan, baca mesej semasa.

~m mesej Baca mesej yang dinamakan ke dalam mesej yang dihantar, diinden oleh awalan indent.
Jika tiada mesej dinyatakan, baca mesej semasa. mengabaikan and mengekalkan
senarai digunakan untuk mengubah suai pengepala mesej. Untuk mesej pelbagai bahagian MIME,
hanya bahagian pertama yang boleh dicetak disertakan.

~p Cetak mesej yang dikumpul setakat ini, didahului oleh medan pengepala mesej
dan diikuti dengan senarai lampiran, jika ada.

~q Batalkan mesej yang dihantar, salin ke fail yang ditentukan oleh DEAD
pembolehubah jika menyelamatkan ditetapkan.

~R nama fail Baca fail bernama ke dalam mesej, diinden oleh awalan indent.

~r nama fail Baca fail bernama ke dalam mesej.

~s rentetan Menyebabkan rentetan yang dinamakan menjadi medan subjek semasa.

~t nama ... Tambahkan nama yang diberikan pada senarai penerima langsung.

~U mesej Baca dalam mesej yang diberikan / semasa tidak termasuk semua pengepala, diinden oleh
awalan indent.

~u mesej Baca dalam mesej yang diberikan / semasa, tidak termasuk semua pengepala.

~v Panggil editor ganti (ditakrifkan oleh pilihan VISUAL) pada mesej
dikumpul setakat ini. Biasanya, editor ganti akan menjadi editor skrin.
Selepas editor berhenti, pengguna boleh menyambung semula teks yang ditambahkan ke penghujung
mesej.

~w nama fail Tulis mesej pada fail bernama. Jika fail itu wujud, mesejnya ialah
dilampirkan kepadanya.

~x Sama seperti ~q, kecuali mesej itu tidak disimpan sama sekali.

~| arahan Paipkan mesej melalui arahan penapis yang ditentukan. Jika arahan itu tidak
output atau tamat secara tidak normal, kekalkan teks asal mesej.
Cth, perintah fmt(1) sering digunakan sebagai penapis yang mewajarkan.

BERBAGAI PILIHAN


Pembolehubah dikawal melalui menetapkan and tidak tenteram arahan; secara umum menggunakan tidak tenteram juga boleh menjadi
dicapai dengan memberi awalan nama pembolehubah dengan rentetan "tidak" dan memanggil menetapkan, cth, 'tidak ditetapkan
crt' akan mempunyai kesan yang sama seperti 'set nocrt'. Penciptaan atau penyuntingan pembolehubah dalam
editor juga boleh dicapai dengan varedit. varshow akan memberi lebih pandangan tentang yang diberikan
pembolehubah(s), manakala menetapkan akan mencetak senarai semua pembolehubah apabila dipanggil tanpa
hujah. Pilihan juga diwarisi secara tersirat daripada program PERSEKITARAN dan boleh
ditetapkan secara eksplisit melalui pilihan baris arahan -S.

Jenis pilihan yang berbeza wujud: pilihan binari, yang hanya boleh berada di salah satu daripada dua negeri
"set" dan "nyahset", serta pilihan nilai yang mempunyai nilai rentetan yang ditetapkan, yang mana
petikan yang betul mungkin penting pada masa tugasan.

Permulaan Tetapan
Standard POSIX 2008/Cor 1-2013 mewajibkan tetapan pembolehubah awal berikut:
tidakallnetPadatambah, asksubPadaaskbccPadaautoprintPadabangPadacmdPadacrtPadadebugPadadot,
melarikan diri ditetapkan kepada '~', tidakfliprPadafolder, headerPadamemegangPadamengabaikanPadaabaikanPadamenyimpan,
tidaksimpan simpanPadametooPadafolder luarPadahalaman, segera ditetapkan untuk '? ' (perhatikan bahawa S-nail menyimpang dari
standard dengan menggunakan '\& ', tetapi pelarian gesaan khas '\&' menghasilkan “?” sedang dicetak
melainkan jika bsdcompat ditetapkan), tidaktenangPadarekod, menyelamatkanPadahantar tungguPadashowtoPadaDaftarPadamenandatangani,
talian teratas ditetapkan kepada '5'.

Nota: S-nail tidak menyokong noonehop pembolehubah – gunakan pilihan baris arahan atau
hantarmel-hujah untuk menghantar pilihan melalui MTA. Dan lalai global s-nail.rc fail
(yang dimuatkan melainkan -n bendera baris arahan telah digunakan atau NAIL_NO_SYSTEM_RC
pembolehubah persekitaran ditetapkan) membengkokkan sedikit tetapan awal tersebut, contohnya, ia menetapkan pilihan
memegang, simpan simpan and menyimpan, untuk menamakan beberapa, panggilan mengekalkan dsb., dan oleh itu perlu diambil kira
akaun.

Perduaan pilihan
tambah-fail-penerima
Apabila penerima fail atau paip telah ditentukan, nyatakan mereka dalam
medan alamat mesej yang sepadan dan bukannya menanggalkannya secara senyap
daripada senarai penerima mereka. Secara lalai penerima alamat tersebut tidak disebut.

allnet Menyebabkan hanya bahagian tempatan dinilai apabila membandingkan alamat.

tambah Menyebabkan mesej yang disimpan dalam MBOX dilampirkan pada penghujung dan bukannya ditambah.
Ini hendaklah sentiasa ditetapkan.

bertanya or asksub
Menyebabkan S-nail menggesa subjek setiap mesej yang dihantar. Jika pengguna
membalas dengan hanya baris baharu, tiada medan subjek akan dihantar.

askatend Menyebabkan gesaan untuk senarai 'Sk:' dan 'Skt:' muncul selepas mesej itu muncul
telah disunting.

askattach Jika ditetapkan, S-nail meminta fail untuk dilampirkan pada akhir setiap mesej, hendaklah
senarai didapati kosong pada masa itu. Baris kosong memuktamadkan senarai.

tanyacc Menyebabkan pengguna digesa untuk menerima salinan karbon (pada penghujung setiap
mesej jika askatend or bsdcompat ditetapkan) hendaklah senarai itu didapati kosong (pada masa itu
masa). Baris kosong memuktamadkan senarai.

askbcc Menyebabkan pengguna digesa untuk penerima salinan karbon buta (pada penghujung
setiap mesej jika askatend or bsdcompat ditetapkan) hendaklah senarai itu didapati kosong (di
masa itu). Baris kosong memuktamadkan senarai.

asksign [Pilihan] Menyebabkan pengguna digesa jika mesej akan ditandatangani pada penghujungnya
setiap mesej. The tanda smime pembolehubah diabaikan apabila pembolehubah ini ditetapkan.

autocollapse
Menyebabkan benang diruntuhkan secara automatik apabila mod berulir dimasukkan (lihat
yang keruntuhan perintah).

autoprint Menyebabkan arahan padam berkelakuan seperti 'dp -'; oleh itu, selepas memadamkan mesej
yang seterusnya akan ditaip secara automatik.

autothread
[Obsolete] Menyebabkan mod berulir (lihat thread perintah) untuk dimasukkan
secara automatik apabila folder dibuka. Sama seperti 'autosort=thread'.

bang Membolehkan penggantian '!' dengan kandungan baris arahan terakhir dalam shell
melarikan diri.

batch-keluar-atas-ralat
Jika mod kelompok telah didayakan melalui -# pilihan baris arahan, kemudian ini
pembolehubah akan dirujuk apabila S-nail menyelesaikan satu operasi (kembali ke
gesaan arahan); jika ia ditetapkan maka S-nail akan ditamatkan jika yang terakhir
operasi menghasilkan ralat.

bsdannounce
Menyebabkan paparan automatik ringkasan pengepala selepas melaksanakan a fail perintah.

bsdcompat Menetapkan beberapa ciri kosmetik kepada gaya BSD tradisional; mempunyai kesan yang sama seperti
menetapkan askatend dan semua pembolehubah lain yang diawali dengan 'bsd'; ia juga mengubah
maksud '\&' khusus S-kuku segera urutan melarikan diri.

bsdflags Menukar huruf yang dicetak dalam lajur pertama ringkasan pengepala kepada
gaya tradisional BSD.

bsdheadline
Menukar paparan lajur dalam ringkasan pengepala kepada gaya BSD tradisional.

bsdmsgs Menukar beberapa mesej maklumat kepada gaya BSD tradisional.

bsdorder Menyebabkan medan 'Subjek:' muncul serta-merta selepas medan 'Kepada:' masuk
pengepala mesej dan dengan ~h TANDA AKSEN PELARIAN.

bsdset Menukar format output menetapkan arahan kepada gaya BSD tradisional.

lumpuhkan warna
[Pilihan] Lumpuhkan penggunaan warna secara paksa. Juga lihat bahagian Berwarna
mesej memaparkan.

kelui warna
[Pilihan] Warna cuaca hendaklah digunakan untuk output yang dihalakan melalui PAGER.
Ambil perhatian bahawa alat kelui mungkin memerlukan bendera khas, cth, kurang(1) memerlukan pilihan -R and
lv(1) pilihan -c untuk menyokong warna; oleh itu S-nail akan memeriksa
pembolehubah PAGER - jika itu bermula dengan rentetan "kurang" yang tidak wujud
pembolehubah persekitaran kURANG akan ditetapkan kepada 'FRSXi', begitu juga untuk "lv" LV akan
secara pilihan ditetapkan kepada "-c". Juga lihat bahagian Berwarna mesej memaparkan Untuk
lebih lanjut mengenai ini.

debug Mencetak mesej penyahpepijatan dan melumpuhkan penghantaran mesej sebenar. Juga
membayangkan tidakrekod dan tidakmenyelamatkan.

diputuskan
[Pilihan] Apabila peti mel IMAP dipilih dan pembolehubah ini ditetapkan, tiada sambungan
ke pelayan dimulakan. Sebaliknya, data diperoleh daripada cache tempatan (lihat
imap-cache). Peti mel yang tidak terdapat dalam cache dan mesej yang ada
belum diambil sepenuhnya daripada pelayan tidak tersedia; untuk mengambil semua
mesej dalam peti mel sekali gus, arahan `copy * /dev/null' boleh digunakan semasa
masih dalam mod bersambung. Perubahan yang dibuat kepada peti mel IMAP di terputus sambungan
mod akan beratur dan dilakukan kemudian apabila sambungan ke pelayan itu dibuat.
Prosedur ini tidak boleh dipercayai sepenuhnya kerana ia tidak dapat dijamin bahawa
Pengecam unik (UID) IMAP pada pelayan masih sepadan dengan pengecam dalam cache di
masa itu. Data disimpan kepada MATI apabila masalah ini berlaku.

terputus-USER@HOST
Akaun yang ditentukan dikendalikan seperti yang diterangkan untuk diputuskan berubah-ubah
di atas, tetapi akaun lain tidak terjejas.

pelupusan-pemberitahuan-hantar
[Pilihan] Pancarkan pengepala 'Disposition-Notification-To:' (RFC 3798) dengan
mesej. Ini memerlukan satu set dari berubah-ubah.

dot Apabila titik ditetapkan, titik '.' pada baris dengan sendirinya semasa input mesej daripada a
terminal hendaklah dianggap sebagai mesej akhir (sebagai tambahan kepada penghujung biasa
keadaan fail). Jika abaikan ditetapkan nodot diabaikan dan menggunakan titik ialah
satu-satunya kaedah untuk menamatkan mod input.

dotlock-ignore-error
[Pilihan] Penyegerakan peti mel yang S-nail anggap sebagai peti mel sistem
(lihat arahan fail) akan dilindungi dengan apa yang dipanggil fail dotlock—the
kaedah mengunci fail kili mel tradisional—selain mengunci fail sistem.
Kerana S-nail dihantar dengan program penciptaan titik kunci yang dipisahkan keistimewaan itu
sentiasa boleh mencipta fail dotlock sedemikian, tiada alasan yang kukuh untuk
abaikan ralat penciptaan fail dotlock, dan ini membawa maut melainkan ini
pembolehubah ditetapkan.

editalong Jika pembolehubah ini ditetapkan maka editor dimulakan secara automatik apabila mesej
digubah dalam mod interaktif, seolah-olah ~e TANDA AKSEN PELARIAN telah ditentukan.
. editheaders pembolehubah tersirat untuk editor yang dihasilkan secara automatik ini
sesi.

editheaders
Apabila mesej diedit semasa digubah, pengepalanya disertakan dalam
teks boleh diedit. 'Kepada:', 'Sk:', 'Skt:', 'Subjek:', 'Daripada:', 'Balas-Kepada:',
Medan 'Penghantar:' dan 'Organisasi:' diterima dalam pengepala, lain-lain
medan diabaikan.

mula kosong
Jika peti mel kosong S-nail biasanya mencetak "Tiada mel untuk pengguna" dan keluar
serta merta. Jika pilihan ini ditetapkan S-nail bermula walaupun dengan peti mel kosong.

flipr Pilihan ini membalikkan makna set arahan balasan, memutarkan
varian huruf kecil, yang secara lalai menangani semua penerima yang disertakan dalam
pengepala mesej (membalas, bertindak balas, susulan) ke dalam varian huruf besar, yang
secara lalai alamat pengirim sahaja (Balas, Bertindak balas, Susulan) dan begitu juga sebaliknya.
Perintahnya penghantar balasan, penghantar balas, followupsender serta membalas semua,
respon semua, followupall tidak terjejas oleh tetapan semasa flipr.

susulan-kepada
Mengawal sama ada pengepala 'Mail-Followup-To:' dijana semasa menghantar mesej
kepada senarai mel yang diketahui. Juga lihat susulan-untuk-penghormatan dan perintah mlist,
mllanggan, membalas and Lreply.

hadapan-sebagai-lampiran
Mesej asal biasanya dihantar sebagai teks sebaris dengan ke hadapan perintah, dan
hanya bahagian pertama mesej berbilang bahagian disertakan. Dengan pilihan ini
mesej dihantar sebagai lampiran MIME 'message/rfc822' yang tidak diubah suai dengan semua
bahagian mereka termasuk.

nama penuh Apabila membalas atau memajukan mesej S-nail biasanya mengalih keluar ulasan dan
nama bahagian alamat e-mel. Jika pembolehubah ini ditetapkan, pelucutan sedemikian tidak
dilakukan, dan ulasan, nama dsb. dikekalkan.

header Menyebabkan ringkasan pengepala ditulis pada permulaan dan selepas arahan yang mempengaruhi
bilangan mesej atau susunan mesej dalam folder semasa; didayakan oleh
lalai. Pilihan baris arahan -N boleh digunakan untuk set noheader.

sejarah-gabby
[Pilihan] Tambahkan lebih banyak entri pada sejarah seperti yang biasa dilakukan.

sejarah-gabby-berterusan
[Pilihan] S-nails sendiri NCL tidak akan menyimpan entri sejarah tambahan (gabby).
storan berterusan melainkan pembolehubah ini juga ditetapkan. Juga lihat NAIL_HISTFILE.

memegang Pilihan ini digunakan untuk menyimpan mesej dalam peti mel sistem secara lalai.

idna-disable
[Pilihan] Boleh digunakan untuk mematikan penukaran automatik nama domain
mengikut peraturan IDNA (nama domain antarabangsa untuk aplikasi).
Oleh kerana kod IDNA menganggap bahawa nama domain ditentukan dengan ttycharset
set aksara, set aksara tempatan UTF-8 diperlukan untuk mewakili semua yang mungkin
nama domain antarabangsa (sebelum penukaran, iaitu).

mengabaikan Abaikan isyarat sampukan dari terminal semasa memasukkan mesej; sebaliknya bergema
mereka sebagai aksara '@' dan buang baris semasa.

abaikan Abaikan keadaan akhir fail ('control-D'), pada input mesej, yang sebaliknya boleh
ditamatkan hanya dengan memasukkan a dot '.' pada baris dengan sendirinya atau dengan menggunakan ~.
TANDA AKSEN PELARIAN. Pilihan ini juga digunakan pada mod arahan S-nail.

imap-use-starttls-USER@HOST, imap-use-starttls-HOST, imap-use-starttls
[Pilihan] Menyebabkan S-nail mengeluarkan arahan `STARTTLS' untuk membuat IMAP yang tidak disulitkan
sesi SSL/TLS disulitkan. Fungsi ini tidak disokong oleh semua pelayan,
dan tidak digunakan jika sesi sudah disulitkan oleh kaedah IMAPS.

menyimpan Jika ditetapkan, fail peti mel kosong tidak dialih keluar. Ini boleh menambah baik
kesalingoperasian dengan ejen pengguna mel lain apabila menggunakan folder biasa
direktori, dan menghalang pengguna berniat jahat daripada mencipta peti mel palsu di dunia-
direktori kili boleh tulis. Ambil perhatian bahawa ini hanya terpakai pada fail biasa setempat (MBOX),
jenis peti mel lain tidak akan dialih keluar.

simpan simpan Apabila mesej disimpan ia biasanya dibuang daripada folder asal apabila
S-kuku telah berhenti. Menetapkan pilihan ini menyebabkan semua mesej yang disimpan akan dikekalkan.

line-editor-disable
Matikan sebarang keupayaan menyunting baris perintah yang dipertingkatkan (lihat Perintah selaras editor
untuk lebih).

markah dijawab
Apabila mesej dibalas dan pembolehubah ini ditetapkan, ia ditandakan sebagai mempunyai
telah dijawab. Tanda ini tidak mempunyai makna teknikal dalam sistem mel; itu sahaja
menyebabkan mesej ditandakan dalam ringkasan pengepala, dan menjadikannya istimewa
boleh ditangani.

mbox-rfc4155
S-nail menghasilkan dan mengharapkan peti mel teks MBOX yang mematuhi RFC 4155 sepenuhnya.
Mesej yang diambil melalui rangkaian atau dari dalam yang sudah sedia ada
Peti mel Maildir (atau mana-mana bukan MBOX) mungkin memerlukan petikan yang dipanggil 'From_'
(sisipan aksara '>' tambahan untuk menghalang kandungan baris
salah tafsir) untuk digunakan supaya boleh disimpan dalam peti mel MBOX,
bagaimanapun, bergantung kepada ketelitian pengeluar mesej. (Cth, S-kuku
sendiri akan, apabila baru menjana mesej, memilih Content-Transfer-pengekodan
yang menghalang keperluan untuk sebut harga tersebut – prasyarat yang perlu untuk memastikan
jumlah semak mesej tidak akan berubah.)

Secara lalai S-nail akan melakukan petikan 'Dari_' ini dengan cara yang menghasilkan a
Fail MBOX yang serasi dengan susun atur POSIX MBOX yang longgar, agar tidak
melebihi keupayaan aplikasi mudah, walau bagaimanapun. Tetapkan pilihan ini kepada
jana fail MBOX untuk aplikasi yang mematuhi RFC 4155 sahaja.

message-id-disable
Dengan menetapkan pilihan ini, penjanaan 'ID-Mesej:' boleh sepenuhnya
ditindas, dengan berkesan menyerahkan tugas ini kepada ejen-pemindahan mel (MTA) atau
pelayan SMTP. (Menurut RFC 5321 pelayan SMTP anda tidak perlu menambah
medan ini dengan sendirinya, jadi anda harus memastikan bahawa ia menerima mesej tanpa a
'ID-Mesej'.)

metoo Biasanya, apabila an alias pengembangan mengandungi pengirim, pengirim dialih keluar daripada
pengembangan itu. Menetapkan pilihan ini menyekat pengalihan keluar ini. Perhatikan bahawa satu set
metoo juga menyebabkan pilihan '-m' dihantar kepada ejen pemindahan-mel (MTA);
walaupun kebanyakan MTA moden tidak (tidak lagi) mendokumenkan bendera ini, tiada MTA
diketahui yang tidak menyokongnya (untuk keserasian sejarah).

mime-allow-text-controls
Apabila menghantar mesej, setiap bahagian mesej diperiksa oleh MIME untuk
kelaskan 'Jenis-Kandungan:' dan 'Pengekodan-Pemindahan-Kandungan:' (lihat pengekodan) itu
dikehendaki menghantar bahagian ini melalui pengangkutan mel, iaitu pengiraan
serupa dengan apa yang fail(1) arahan menghasilkan apabila digunakan dengan pilihan '--mime'.

Klasifikasi ini bagaimanapun merawat fail teks yang dikodkan dalam UTF-16 (lihat
untuk fail HTML) dan set aksara yang serupa sebagai aliran oktet binari, secara paksa
menukar mana-mana spesifikasi 'text/plain' atau 'text/html' kepada
'application/octet-stream': Jika itu benar-benar berlaku, charset MIME yang belum ditetapkan
parameter ditetapkan kepada 'perduaan', dengan berkesan menjadikannya mustahil untuk penerima
MUA untuk mentafsir secara automatik kandungan bahagian tersebut.

Jika pilihan ini ditetapkan dan data telah dikenal pasti dengan jelas sebagai data teks di
pandang pertama (dengan sambungan fail '.txt' atau '.html'), kemudian yang asal
'Jenis Kandungan:' tidak akan ditimpa.

netrc-lookup-USER@HOST, netrc-lookup-HOST, netrc-lookup
[v15-compat] [Pilihan] Digunakan untuk mengawal penggunaan pengguna .netrc fail untuk carian
kelayakan akaun, seperti yang didokumenkan dalam bahagian On URL sintaks and tauliah
pencarian dan untuk perintah netrc; bahagian itu . .netrc fail mendokumentasikan fail
format.

folder luar Menyebabkan nama fail yang diberikan dalam rekod pembolehubah dan nama fail berasaskan penghantar
bagi Salinan and Jimat arahan untuk ditafsirkan relatif kepada direktori yang diberikan
dalam folder pembolehubah dan bukannya ke direktori semasa, melainkan ia ditetapkan kepada
nama laluan mutlak.

halaman Jika ditetapkan, setiap mesej yang paip arahan mencetak keluar diikuti oleh formfeed
watak '\f'.

piperaw Hantar mesej kepada paip arahan tanpa melakukan MIME dan set aksara
penukaran.

pop3-pukal-muat-USER@HOST, pop3-pukal-muat-HOST, pop3-pukal-muat
[Pilihan] Apabila mengakses pelayan POP3 S-nail memuatkan pengepala mesej,
dan hanya meminta badan mesej atas permintaan pengguna. Untuk protokol POP3 ini
bermakna pengepala mesej akan dimuat turun dua kali. Jika pilihan ini ditetapkan
maka S-nail akan memuat turun hanya mesej lengkap daripada pelayan POP3 yang diberikan
sebaliknya.

pop3-no-apop-USER@HOST, pop3-no-apop-HOST, pop3-tiada-apop
[Pilihan] Melainkan pembolehubah ini ditetapkan, kaedah pengesahan 'APOP' adalah
digunakan apabila menyambung ke pelayan POP3 yang mengiklankan sokongan. Kelebihan daripada
'APOP' ialah kata laluan tidak dihantar dalam teks yang jelas melalui wayar dan itu sahaja
satu paket dihantar untuk tuple pengguna/kata laluan. Perhatikan bahawa pop3-no-apop-HOST
memerlukan [v15-compat].

pop3-use-starttls-USER@HOST, pop3-use-starttls-HOST, pop3-use-starttls
[Pilihan] Menyebabkan S-nail mengeluarkan arahan 'STLS' untuk membuat POP3 yang tidak disulitkan
sesi SSL/TLS disulitkan. Fungsi ini tidak disokong oleh semua pelayan,
dan tidak digunakan jika sesi sudah disulitkan oleh kaedah POP3S. Nota
Bahawa pop3-use-starttls-HOST memerlukan [v15-compat].

print-all-chars
Pilihan ini menyebabkan semua aksara dianggap boleh dicetak. Ia hanya
berkesan jika diberikan dalam fail permulaan. Dengan pilihan ini tetapkan beberapa aksara
urutan dalam mesej boleh meletakkan terminal pengguna dalam keadaan tidak ditentukan apabila
dicetak; ia hanya boleh digunakan sebagai pilihan terakhir jika tiada tempat sistem kerja boleh
dijumpai.

cetakan-alternatif
Apabila bahagian mesej MIME jenis 'berbilang bahagian/alternatif' dipaparkan dan ia
mengandungi subbahagian jenis 'teks/plain', bahagian lain biasanya dibuang.
Menetapkan pembolehubah ini menyebabkan semua subbahagian dipaparkan, sama seperti
bahagian sekeliling adalah jenis 'berbilang bahagian/campuran'.

tenang Menyekat pencetakan versi apabila mula-mula digunakan.

petikan-sebagai-lampiran
Jika ini ditetapkan, maka mesej asal ditambah secara keseluruhannya sebagai a
'message/rfc822' lampiran MIME apabila membalas mesej. Perhatikan ini berfungsi
tanpa mengira tetapan memetik.

penerima-dalam-cc
Pada balasan kumpulan, nyatakan hanya pengirim mel asal dalam 'Kepada:' dan
sebutkan penerima lain dalam 'Cc:' sekunder. Secara lalai semua penerima
mel asal akan dialamatkan melalui 'Kepada:'.

membenci rekod
Jika kedua-dua pembolehubah ini dan rekod pembolehubah ditetapkan, yang hantar semula and Hantar semula
arahan menyimpan mesej ke rekod folder kerana ia biasanya hanya dilakukan untuk yang baru
mesej yang dikarang.

balas-dalam-charset-sama
Jika pembolehubah ini ditetapkan S-nail mula-mula cuba menggunakan set aksara yang sama bagi
mesej asal untuk balasan. Jika ini gagal, mekanisme yang diterangkan dalam
Watak set dinilai seperti biasa.

rfc822-badan-daripada_
Pembolehubah ini boleh digunakan untuk memaksa memaparkan baris yang dipanggil 'Dari_' untuk
mesej yang dibenamkan ke dalam mel sampul surat melalui 'message/rfc822' MIME
mekanisme, untuk kemudahan visual yang lebih.

menyelamatkan Dayakan menyimpan mesej (sebahagian) dalam DEAD apabila ralat gangguan atau penghantaran.

pengepala carian
Kembangkan penentu senarai mesej dalam bentuk '/x:y' kepada semua mesej yang mengandungi
subrentetan “y” dalam medan pengepala 'x'. Carian rentetan adalah tidak peka huruf besar-besaran.

sendcharsets-else-ttycharset
[Pilihan] Jika pembolehubah ini ditetapkan, tetapi hantarcharset tidak, maka S-nail bertindak seolah-olah
hantarcharset telah ditetapkan kepada nilai pembolehubah ttycharset. Dalam kesan
gabungan ini melalui data mesej dalam set aksara
tempat semasa (memandangkan itu ttycharset belum ditetapkan secara manual), iaitu, tanpa
menukarkannya kepada charset-8bit set watak mundur. Oleh itu, mesej mel
teks akan berada dalam pengekodan ISO-8859-1 apabila dihantar dari dalam tempatan ISO-8859-1,
dan dalam pengekodan UTF-8 apabila dihantar dari dalam tempat UTF-8. Jika tiada set watak
keupayaan penukaran tersedia dalam S-nail kemudian satu-satunya aksara yang disokong
set adalah ttycharset.

sendmail-no-default-arguments
Melainkan pilihan ini ditetapkan S-nail akan melepasi beberapa baris arahan standard yang terkenal
pilihan kepada yang ditakrifkan hantar surat program, lihat di sana untuk lebih lanjut.

hantar tunggu Semasa menghantar mesej tunggu sehingga MTA (termasuk SMTP terbina dalam) keluar
sebelum menerima arahan selanjutnya. Hanya dengan ralat set pembolehubah ini dilaporkan
oleh MTA akan dapat dikenali! Jika MTA mengembalikan status keluar bukan sifar,
status keluar s-nail juga akan menjadi bukan sifar.

showlast Menetapkan pilihan ini menyebabkan S-nail bermula pada mesej terakhir dan bukannya pada
yang pertama apabila membuka folder mel.

nama rancangan Menyebabkan S-nail menggunakan nama sebenar pengirim dan bukannya alamat biasa dalam
ringkasan medan pengepala dan dalam spesifikasi mesej.

showto Menyebabkan penerima mesej ditunjukkan dalam ringkasan pengepala jika
mesej telah dihantar oleh pengguna.

skipemptybody
Jika mesej keluar tidak mengandungi sebarang teks dalam mesej pertama atau satu-satunya
bahagian, jangan hantar tetapi buangnya secara senyap (lihat juga pilihan baris arahan
-E).

smime-force-encryption
[Pilihan] Menyebabkan S-nail menolak menghantar mesej yang tidak disulitkan.

tanda smime
[Pilihan] S/MIME menandatangani mesej keluar dengan kunci peribadi pengguna dan sertakan
sijil pengguna sebagai lampiran MIME. Menandatangani mesej membolehkan a
penerima untuk mengesahkan bahawa pengirim menggunakan sijil yang sah, bahawa e-mel
alamat dalam sijil sepadan dengan alamat dalam pengepala mesej dan bahawa
kandungan mesej tidak diubah. Ia tidak menukar teks mesej, dan
orang akan dapat membaca mesej seperti biasa. Juga lihat smime-sign-cert,
smime-sign-include-certs and smime-sign-message-digest.

smime-no-default-ca
[Pilihan] Jangan muatkan lokasi CA lalai semasa mengesahkan mesej yang ditandatangani S/MIME.

smtp-use-starttls-USER@HOST, smtp-use-starttls-HOST, smtp-use-starttls
[Pilihan] Menyebabkan S-nail mengeluarkan arahan 'STARTTLS' untuk membuat sesi SMTP
SSL/TLS disulitkan, iaitu, untuk membolehkan keselamatan lapisan pengangkutan.

ssl-no-default-ca
[Pilihan] Jangan muatkan lokasi CA lalai untuk mengesahkan sijil pelayan SSL/TLS.

term-ca-mode
[Pilihan] Jika pertanyaan keupayaan terminal disokong dan pilihan ini ditetapkan kemudian
S-nail akan cuba beralih kepada "skrin ganti" apabila dalam mod interaktif, jadi
bahawa terminal akan kembali ke skrin biasa, meninggalkan semua teks di sana
utuh, apabila S-nail keluar. Catatan: walaupun disokong untuk ini menghasilkan
menarik keputusan PAGER yang digunakan dan mungkin dikonfigurasikan paip-JENIS/SUBTYPE
aplikasi yang mengawal terminal perlu mempunyai yang sepadan
menyokong juga, cth kurang(1) alat kelui hendaklah dipacu dengan baris arahan '-X'
bendera.

simpan-kandungan-panjang
Apabila (mengedit mesej dan) menulis fail peti mel MBOX S-nail boleh diberitahu untuk menyimpan
medan pengepala 'Panjang Kandungan:' dan 'Barisan:' yang dijana oleh sesetengah MUA
menetapkan pembolehubah ini. Oleh kerana S-nail tidak menggunakan atau mengemas kini bukan-
medan pengepala piawai (yang dengan sendirinya menunjukkan salah satu daripada konsep mereka
masalah), menanggalkannya harus meningkatkan kesalingoperasian di antara MUA itu
bekerja dengan fail peti mel yang sama. Ambil perhatian bahawa, jika ini tidak ditetapkan tetapi
disunting semula, seperti di bawah, ialah pelucutan automatik yang mungkin dilakukan
medan pengepala sudah menandakan mesej sebagai diubah suai.

v15-compat
Menetapkan pilihan ini membolehkan keserasian ke atas dengan S-nail versi 15.0 in
berkenaan dengan pilihan konfigurasi yang tersedia dan cara ia dikendalikan.
Manual ini menggunakan [v15-compat] dan [no v15-compat] untuk merujuk kepada yang baharu dan yang lama
cara melakukan sesuatu, masing-masing.

kata kerja Menetapkan pilihan ini, juga boleh dikawal melalui pilihan baris arahan -v, menyebabkan
S-nail menjadi lebih bertele-tele, supaya, cth, rantai sijil akan dipaparkan pada
terminal pengguna. Menetapkan pilihan binari ini dua kali meningkatkan tahap
verbosity, dalam hal ini walaupun butiran penghantaran dan protokol mesej sebenar
perbualan ditunjukkan. Satu nokata kerja sudah memadai untuk melumpuhkan verbosity
seperti.

disunting semula
Jika pembolehubah ini ditetapkan mesej diubah suai menggunakan mengedit or visual arahan adalah
ditulis kembali ke folder semasa apabila ia berhenti; ia hanya dihormati
folder boleh tulis dalam format MBOX, walaupun. Ambil perhatian bahawa editor akan ditunjuk
kandungan mesej mentah dalam kes itu, iaitu, penyahkodan MIME mahupun penyahsulitan
akan telah dilakukan, dan petikan RFC 4155 'Dari_' yang baru ditambah atau
kandungan yang diedit juga ditinggalkan sebagai latihan kepada pengguna.

nilai pilihan
Pilihan dengan nilai yang biasanya dianggap sebagai rentetan. Untuk membenamkan ruang putih (ruang dan
penjadual) dalam nilai ia sama ada perlu dilepaskan dengan aksara sengkang ke belakang, atau
keseluruhan nilai mesti disertakan dalam tanda petikan (berganda atau tunggal); Untuk menggunakan tanda petikan
sama dengan yang digunakan untuk menyertakan nilai, lepaskan mereka dengan aksara sengkang ke belakang. The
aksara sengkang terbalik tidak mempunyai makna khusus kecuali dalam kes ini.

set 1=val\ one 2="val two" 3='val "three"' 4='val \'four\''
varshow 1 2 3 4
tidak ditetapkan 1 2 3 4

Boolean ialah nilai rentetan khas yang mesti sama ada ditetapkan kepada integer perpuluhan (di mana
kes '0' adalah palsu dan '1' dan mana-mana nilai lain adalah benar) atau kepada mana-mana 'mati', 'tidak' dan 'salah'
untuk boolean palsu dan 'hidup', 'ya' dan 'benar' untuk boolean benar; pemadanan dilakukan
huruf besar tidak sensitif. Dan terdapat jenis boolean istimewa, "quadoption": ini
dijangka sama ada menamakan boolean atau salah satu rentetan 'tanya-ya' dan 'tanya-tidak' (sebenarnya:
'tanya-' diikuti dengan boolean yang sah, tidak peka huruf besar-kecil); jika salah satu daripada yang terakhir ditetapkan maka masuk
mod interaktif pengguna akan digesa dengan nilai lalai (juga digunakan untuk pengguna kosong
input) ditetapkan kepada boolean yang diberikan, manakala dalam bukan interaktif lalai yang diberikan akan digunakan
segera.

agent-shell-lookup-USER@HOST, agen-shell-lookup-HOST, ejen-shell-lookup
[v15-compat] [Pilihan] Kata laluan akaun boleh diambil melalui ejen luar
program untuk membenarkan penyimpanan kata laluan yang disulitkan – lihat On URL sintaks and
tauliah pencarian untuk maklumat lanjut tentang carian kelayakan. Jika ini ditetapkan maka kandungannya
ditafsirkan sebagai perintah shell yang outputnya (dengan aksara baris baharu
dialih keluar) dianggap sebagai kata laluan akaun sekiranya arahan itu berjaya (dan mempunyai
menghasilkan keluaran bukan talian baharu yang tidak kosong); cth, melalui gpg(1):

$ echo KATA LALUAN > .lulus
$ gpg -e .lulus
$ eval `gpg-agent --daemon \
--pinentry-program=/usr/bin/pinentry-curses \
--max-cache-ttl 99999 --default-cache-ttl 99999`
$ echo 'set agent-shell-lookup="gpg -d .pass.gpg"' \
>> ~/.mailrc

Beberapa pembolehubah persekitaran akan ditetapkan untuk ejen:

NAIL_TMPDIR Direktori sementara yang S-nail gunakan. Biasanya sama dengan
TMPDIR, tetapi dijamin untuk ditetapkan dan boleh digunakan oleh proses kanak-kanak;
untuk memastikan keadaan terakhir untuk TMPDIR juga, ia akan ditetapkan.
NAIL_USER Pengguna ('USER') yang kata laluannya dicari.
NAIL_USER_ENC Varian URL yang dikodkan peratus bagi NAIL_USER.
NAIL_HOST Nama hos mesin biasa bagi akaun pengguna.
NAIL_HOST_PORT 'HOST' (nama hos mungkin termasuk port) pengguna
akaun.

attrlist Urutan aksara untuk dicetak dalam lajur 'atribut' tajuk as
ditunjukkan dalam paparan pengepala; setiap satu untuk satu jenis mesej (lihat Mesej Anda negeri),
dengan lalainya ialah 'NUROSPMFAT+-$~' atau 'NU *HMFAT+-$~' jika bsdflags atau
Pembolehubah persekitaran SYSV3 ditetapkan, dalam susunan berikut:

'N' baru.
'U' belum dibaca tetapi lama.
'R' baru tetapi dibaca.
'O' baca dan lama.
'S' disimpan.
'P' dipelihara.
'M' mboxed.
'F' dibenderakan.
'A' menjawab.
draf 'T'.
'+' permulaan benang yang runtuh.
'-' rebah.
'$' diklasifikasikan sebagai spam.
'~' diklasifikasikan sebagai spam yang mungkin.

autobcc Menentukan senarai penerima yang mana salinan karbon buta bagi setiap keluar
mesej akan dihantar secara automatik.

autocc Menentukan senarai penerima yang mendapat salinan karbon bagi setiap mesej keluar
akan dihantar secara automatik.

autosort Menyebabkan mod diisih (lihat jenis arahan) untuk dimasukkan secara automatik dengan
nilai pilihan ini sebagai kaedah pengisihan apabila folder dibuka.

charset-7bit
Nilai yang sepatutnya muncul dalam parameter 'charset=' bagi 'Content-Type:' MIME
medan pengepala apabila tiada penukaran set aksara data mesej dilakukan.
Ini lalai kepada US-ASCII dan set aksara yang dipilih hendaklah US-ASCII
serasi.

charset-8bit
[Pilihan] Set aksara lalai 8-bit yang digunakan sebagai ahli terakhir yang tersirat
pemboleh ubah hantarcharset. Ini lalai kepada UTF-8. Jika tiada set watak
keupayaan penukaran tersedia dalam S-nail kemudian satu-satunya aksara yang disokong
set adalah ttycharset. Rujuk bahagian Watak set untuk gambar lengkap
penukaran set aksara dalam S-nail.

charset-unknown-8bit
[Pilihan] RFC 1428 menentukan syarat apabila gerbang mel Internet hendaklah
“naik taraf” kandungan mesej mel dengan menggunakan set aksara dengan nama
'tidak diketahui-8bit'. Kerana sifat tidak dikelaskan set S-nail watak ini
tidak akan mampu untuk menukar set aksara ini kepada mana-mana set aksara lain. Jika
pembolehubah ini ditetapkan mana-mana bahagian mesej yang menggunakan set aksara 'tidak diketahui-8bit'
diandaikan benar-benar berada dalam set aksara yang diberikan dalam nilai, jika tidak
(akhir) nilai charset-8bit digunakan untuk tujuan ini.

cmd Nilai lalai untuk paip perintah.

warna-daripada_
[Pilihan] Spesifikasi warna untuk garisan yang dipanggil 'Dari_'. Lihat bahagian
Berwarna mesej memaparkan untuk format nilai.

pengepala warna
[Pilihan] Spesifikasi warna untuk baris pengepala.

color-msginfo
[Pilihan] Spesifikasi warna untuk baris maklumat mesej pengenalan.

maklumat bahagian warna
[Pilihan] Spesifikasi warna untuk baris maklumat bahagian MIME.

istilah warna
[Pilihan] Senarai TERMINAL yang dipisahkan koma yang memaparkan mesej berwarna
boleh digunakan. Entri hanya perlu ditambah jika rentetan “warna” bukan sebahagian daripadanya
nama terminal itu sendiri; nilai lalai ialah

cons25,linux,rxvt,rxvt-unicode,skrin,sun,vt100,vt220,wsvt25,xterm

colour-uheader
[Pilihan] Spesifikasi warna untuk baris pengepala yang telah diletakkan
yang pengepala-pengguna-warna senarai. Lihat bahagian Berwarna mesej memaparkan.

pengepala-pengguna-warna
Senarai nama pengepala (tidak sensitif huruf besar) yang dipisahkan koma yang sepatutnya
diwarnakan dengan alternatif colour-uheader warna. Nilai lalai ialah
'daripada, subjek'.

crt Dalam sesi terminal(n interaktif), maka jika pilihan bernilai ini ditetapkan ia akan menjadi
digunakan sebagai ambang untuk menentukan berapa banyak baris output yang diberikan perlu menjangkau
sebelum ia akan dipaparkan melalui PAGER yang dikonfigurasikan; Penggunaan PAGER boleh
dipaksa dengan menetapkan ini kepada nilai '0', menetapkannya tanpa nilai akan menyimpulkan
ketinggian semasa skrin terminal untuk mengira ambang (lihat LINES dan
stty(1)).

medan tarikh Tarikh dalam ringkasan pengepala lazimnya ialah tarikh baris peti mel 'Dari_'
mesej itu. Jika pembolehubah ini ditetapkan, maka tarikh seperti yang diberikan dalam 'Tarikh:'
medan digunakan, ditukar kepada waktu tempatan. Ia adalah mungkin untuk mengawal paparan
tarikh dengan memberikan nilai, dalam hal ini masa strft(3) fungsi akan
digunakan untuk memformat tarikh dengan sewajarnya. Sila baca manual sistem anda untuk
format yang tersedia. Ambil perhatian bahawa format '%n' tidak boleh digunakan, kerana S-nail
tidak mengambil kira baris baharu terbenam semasa mengira bilangan baris yang sesuai
ke skrin.

datefield-markout-lebih tua
Pilihan ini, apabila ditetapkan sebagai tambahan kepada medan tarikh, digunakan untuk memaparkan "lebih lama"
mesej (konsep agak setanding dengan -l pilihan utiliti POSIX
ls(1)). Tafsiran kandungan adalah sama dengan medan tarikh.

pengekodan Cadangan untuk pengekodan MIME untuk digunakan dalam mesej teks dan mesej keluar
bahagian. Nilai yang sah ialah 'quoted-printable', '8bit' dan 'base64' lalai.
'8bit' boleh menyebabkan masalah apabila memindahkan mesej mel melalui saluran yang ada
tidak mematuhi ESMTP (RFC 1869). Jika tidak perlu mengekod mesej, '7bit'
mod pemindahan sentiasa digunakan tanpa mengira pembolehubah ini. Data binari sentiasa
dikodkan sebagai 'base64'.

melarikan diri Jika ditakrifkan, aksara pertama pilihan ini memberikan aksara untuk digunakan
tempat '~' untuk menandakan TANDA AKSEN PELARIAN.

expandaddr
Jika tidak ditetapkan maka fail dan sasaran saluran paip arahan tidak dibenarkan, dan sebagainya
alamat akan ditapis keluar, memberikan mesej amaran. Jika ditetapkan tanpa nilai
maka semua kemungkinan spesifikasi alamat penerima akan diterima – lihat
seksyen Menghantar mel untuk lebih lanjut mengenai ini. Untuk menerima mereka, tetapi hanya dalam interaktif
mod, atau apabila arahan tilde didayakan secara eksplisit dengan menggunakan salah satu arahan
pilihan baris -~ or -#, tetapkan ini kepada nilai (tidak peka huruf besar-kecil) 'sekat' (nota
sekarang ini sebenarnya seperti menetapkan 'sekat,-semua,+nama,+addr').

Malah nilai itu ditafsirkan sebagai senarai nilai yang dipisahkan koma. Jika ia
mengandungi 'gagal' maka kewujudan spesifikasi yang tidak dibenarkan dianggap sebagai a
ralat hantaran keras dan bukannya hanya menapisnya. Nilai selebihnya menentukan
sama ada jenis spesifikasi alamat penerima tertentu dibenarkan (secara pilihan
ditunjukkan dengan awalan tanda tambah '+') atau tidak dibenarkan (diawali dengan tanda sempang '-').
Nilai 'semua' menangani semua spesifikasi alamat yang mungkin, fail 'fail'
sasaran, sasaran talian paip arahan 'paip', 'nama' nama pengguna biasa dan (MTA)
alias ([Obsolete] 'noalias' boleh digunakan sebagai sintaks alternatif kepada '-name')
dan alamat rangkaian 'addr'. Nilai-nilai seperti ini ditafsirkan dalam yang diberikan
perintah, supaya 'sekat, gagal,+fail,-semua,+addr' akan menyebabkan ralat sukar untuk mana-mana
alamat penerima alamat bukan rangkaian melainkan S-nail berada dalam mod interaktif atau mempunyai
telah dimulakan dengan -~ or -# pilihan baris arahan; dalam kes kedua (s) mana-mana
alamat boleh digunakan, kemudian.

expandargv
Melainkan pembolehubah ini ditetapkan argumen ejen pemindahan-mel (MTA) tambahan daripada
baris arahan, seperti yang boleh diberikan selepas pemisah '--', diabaikan kerana
sebab keselamatan. Walau bagaimanapun, jika ditetapkan kepada nilai khas 'gagal', maka kehadiran
daripada argumen MTA tambahan dianggap sebagai ralat keras yang menyebabkan S-nail terkeluar
dengan status kegagalan. Varian yang kurang ketat adalah sebaliknya sama
'sekat', yang menerima hujah sedemikian dalam mod interaktif, atau jika tilde
arahan telah didayakan secara eksplisit dengan menggunakan salah satu pilihan baris arahan -~ or
-#.

ciri-ciri (Baca sahaja) Maklumat tentang ciri yang disusun ke dalam S-nail – kandungan
pembolehubah ini adalah sama dengan output arahan ciri-ciri.

file-hook-load-SAMBUNGAN, fail-cangkuk-simpan-SAMBUNGAN
Ia adalah mungkin untuk memasang cangkuk fail yang akan digunakan oleh fail arahan dalam
agar dapat mengendalikan secara telus (melalui fail sementara perantaraan)
fail dengan 'EXTENSION's tertentu: nilai pembolehubah boleh termasuk coretan shell
dan dijangka menulis data kepada output standard / membaca data dari standard
input, masing-masing. [Tingkah laku v15 mungkin berbeza] Pembolehubah mungkin tidak diubah
sedangkan ada atendan peti surat.

tetapkan file-hook-load-xy='echo >&2 XY-LOAD; gzip -cd' \
file-hook-save-xy='echo >&2 XY-SAVE; gzip -c' \
rekod=+null-sent.xy

folder Nama direktori untuk digunakan untuk menyimpan folder mesej. Semua folder
nama yang bermula dengan '+' merujuk kepada fail di bawahnya. Konvensyen khas yang sama
seperti yang didokumenkan untuk fail arahan boleh digunakan apabila menentukan nilai baharu untuk
folder, tetapi sedar bahawa pengembangan dilakukan sepenuhnya serta-merta. Cth, jika
nama yang dikembangkan merujuk kepada akaun IMAP, semua nama yang bermula dengan `+' merujuk
ke peti mel IMAP di bawah folder kotak sasaran.

Nota: sesetengah pelayan IMAP tidak menerima penciptaan peti mel dalam hierarki
asas, tetapi memerlukan ia dicipta sebagai subfolder `INBOX' – dengan sedemikian
pelayan nama folder borang

imaps://[e-mel dilindungi]/INBOX.

harus digunakan (aksara terakhir ialah pembatas hierarki pelayan). folder
nama yang diawali dengan `+' kemudian akan merujuk kepada folder di bawah `INBOX', manakala folder
nama yang diawali dengan `@' merujuk kepada folder di bawah pangkalan hierarki. Lihat imap
arahan ruang nama untuk kaedah mengesan awalan dan pembatas yang sesuai.

cangkuk folder
Apabila folder dibuka dan pembolehubah ini ditetapkan, makro sepadan dengan
nilai pembolehubah ini dilaksanakan. Makro juga digunakan apabila mel baharu
tiba, tetapi senarai mesej untuk arahan yang dilaksanakan daripada makro sahaja termasuk
mesej yang baru tiba kemudian. Jika localopts diaktifkan dalam cangkuk folder, kemudian
tetapan yang dilindungi akan dikembalikan setelah folder ditinggalkan semula.

folder-cangkuk-FOLDER
Mengatasi cangkuk folder untuk folder bernama 'FOLDER'. Tidak seperti folder lain
spesifikasi, nama folder yang dikembangkan sepenuhnya, tanpa aksara meta, ialah
digunakan untuk mengelakkan kekaburan. Walau bagaimanapun, jika peti mel berada di bawah folder maka
spesifikasi '+' biasa dicuba sebagai tambahan, cth, jika folder ialah "mel" (dan dengan itu
relatif kepada direktori rumah pengguna) kemudian /home/usr1/mail/sent akan dicuba sebagai
'folder-hook-/home/usr1/mail/sent' dahulu, tetapi kemudian diikuti dengan
'folder-hook-+hantar'.

susulan-untuk-penghormatan
Mengawal sama ada pengepala 'Mail-Followup-To:' dihormati apabila kumpulan-membalas kepada
mesej melalui membalas or Lreply. Ini adalah quadoption; jika ditetapkan tanpa nilai ia
lalai kepada "ya". Juga lihat susulan-kepada dan perintah mlist and mllanggan.

dari Alamat (atau senarai alamat) untuk dimasukkan ke dalam medan 'Daripada:' mesej
pengepala, memetik RFC 5322: pengarang mesej, iaitu peti mel
orang atau sistem yang bertanggungjawab untuk menulis mesej. Jika
membalas mesej alamat ini dikendalikan seolah-olah mereka berada dalam
silih berganti senarai. Jika nama hos mesin tidak sah di Internet (untuk
contoh pada mesin dail) maka sama ada pembolehubah ini atau nama hos ([v15-compat]
dan dengan smtp nama hos smtp menambah lebih banyak keupayaan penalaan halus), mestilah
ditetapkan. Jika dari mengandungi lebih daripada satu alamat, menetapkan pengirim pemboleh ubah ialah
diperlukan (mengikut standard RFC 5322).

fwdheading
Rentetan untuk dicetak sebelum teks mesej dengan ke hadapan perintah (kecuali
yang hadapan-sebagai-lampiran pembolehubah ditetapkan). Lalai kepada “-------- Asal
Mesej --------” jika tidak ditetapkan; Tiada tajuk dicetak jika ia ditetapkan kepada kosong
tali.

tajuk Rentetan format untuk digunakan untuk ringkasan pengepala, serupa dengan Printf(3) format. A
peratus aksara '%' memperkenalkan penentu format yang mungkin diikuti oleh a
nombor yang menunjukkan lebar medan; Jika medan (mungkin tersirat tersirat).
lebar adalah negatif, medan hendaklah dijajarkan ke kiri. Penentu format yang sah ialah:

'%%' Satu aksara peratus biasa.
'%>' Aksara ruang tetapi untuk mesej semasa, yang mana ia berkembang
kepada '>'.
'%<' Aksara ruang tetapi untuk mesej semasa, yang mana ia mengembang
kepada '<'.
'%$' [Pilihan] Skor spam mesej, seperti yang telah diklasifikasikan melalui
perintah itu kadar spam. Mencetak hanya aksara gantian jika ada
tiada sokongan spam.
'%a' Aksara atribut mesej (bendera status); kandungan sebenar boleh
diselaraskan dengan menetapkan attrlist.
'%d' Tarikh mesej diterima.
'%e' Tahap inden dalam mod berulir.
'%f' Alamat pengirim mesej.
'%i' Struktur utas mesej. (Perhatikan bahawa format ini tidak menyokong
lebar medan.)
'%l' Bilangan baris mesej.
'%m' Nombor mesej.
'%o' Bilangan oktet (bait) dalam mesej.
'%s' Subjek mesej (jika ada).
'%S' Subjek mesej (jika ada) dalam petikan berganda.
'%T' Bendera penerima mesej: ialah penerima mesej dikenali atau
senarai mel yang dilanggan – lihat mlist and mllanggan.
'%t' Kedudukan dalam susunan berulir/diisih.

Lalai ialah '%>%a%m %-18f %16d %4l/%-5o %i%-s', atau
'%>%a%m %20-f %16d %3l/%-5o %i%-S' jika bsdcompat ditetapkan. Juga lihat attrlist and
tajuk-bidi.

tajuk-bidi
Teks dua arah memerlukan layanan khas apabila memaparkan pengepala, kerana
nombor (dalam tarikh atau untuk saiz fail dsb.) tidak akan menjejaskan teks semasa
arah, akibatnya mengakibatkan susun atur baris hodoh apabila bahasa arab atau kanan-
teks ke kiri akan dipaparkan. Sebaliknya hanya minoriti terminal
mampu mengendalikan perubahan arah dengan betul, supaya interaksi pengguna adalah
diperlukan untuk hasil yang boleh diterima. Ambil perhatian bahawa sokongan sistem hos lanjutan adalah
tetap diperlukan, contohnya, pengesanan set aksara terminal adalah satu
prasyarat; dan ciri ini hanya berfungsi dalam tempat Unicode (iaitu, UTF-8).

Secara umum tetapan pembolehubah ini akan menyebabkan S-nail merangkum medan teks
yang mungkin berlaku semasa mencetak tajuk (dan beberapa bidang lain, seperti dinamik
pengembangan dalam segera) dengan urutan kawalan Unicode khas; adalah mungkin untuk
memperhalusi tahap sokongan terminal dengan memberikan nilai: tiada nilai (atau sebarang nilai
selain daripada '1', '2' dan '3') akan membuat S-nail menganggap bahawa terminal itu mampu
untuk menangani Unicode versi 6.3 dengan betul, dalam hal ini teks dibenamkan dalam a
sepasang U+2068 (FIRST STRONG ISOLATE) dan U+2069 (POP DIRECTIONAL ISOLATE)
watak. Selain itu, tiada ruang pada baris dikhaskan untuk watak-watak ini.

Sokongan yang lebih lemah dipilih dengan menggunakan nilai '1' (Unicode 6.3, tetapi simpan
bilik dua ruang untuk menulis urutan kawalan pada baris). Nilai-nilai
'2' dan '3' pilih sokongan Unicode 1.1 (U+200E, TANDA KIRI-KE-KANAN); yang terakhir
sekali lagi rizab ruang untuk dua ruang sebagai tambahan.

nama hos Gunakan rentetan ini sebagai nama hos apabila mengembangkan alamat setempat dan bukannya nilai
diperoleh daripada uname(3) dan getaddrinfo(3), iaitu, dalam 'ID-Mesej:' dan 'Daripada:'
padang. Perhatikan bahawa apabila smtp pengangkutan tidak digunakan maka ia biasanya adalah
tanggungjawab MTA untuk mencipta medan ini, [v15-compat] bersama-sama
bersama smtp Walau bagaimanapun nama hos smtp juga mempengaruhi keputusan; anda harus menghasilkan
beberapa mesej ujian dengan gabungan yang diingini nama hos, Dan / atau dari, pengirim
dan lain-lain dahulu.

imap-auth-USER@HOST, imap-auth
[Pilihan] Menetapkan kaedah pengesahan IMAP. Nilai yang sah ialah `log masuk' untuk
pengesahan berasaskan kata laluan biasa (lalai), `cram-md5', iaitu a
pengesahan berasaskan kata laluan yang tidak menghantar kata laluan melalui rangkaian dalam
teks yang jelas, dan `gssapi' untuk pengesahan berasaskan GSS-API.

imap-cache
[Pilihan] Mendayakan caching peti mel IMAP. Nilai pembolehubah ini mestilah
tuding ke direktori yang sama ada wujud atau boleh dibuat oleh S-nail. Semua
kandungan cache boleh dipadamkan oleh S-nail pada bila-bila masa; ia tidak selamat untuk
membuat andaian tentang mereka.

imap-keepalive-USER@HOST, imap-keepalive-HOST, imap-keepalive
[Pilihan] Pelayan IMAP boleh menutup sambungan selepas tempoh tidak aktif; yang
standard memerlukan ini sekurang-kurangnya 30 minit, tetapi pengalaman praktikal mungkin
berbeza-beza. Menetapkan pembolehubah ini kepada `nilai' angka yang lebih besar daripada 0 menyebabkan `NOOP'
arahan untuk dihantar setiap `nilai' saat jika tiada operasi lain dilakukan.

imap-list-depth
[Pilihan] Apabila mendapatkan semula senarai folder pada pelayan IMAP, folder
arahan berhenti selepas ia mencapai kedalaman tertentu untuk mengelakkan kemungkinan infiniti
gelung. Nilai pembolehubah ini menetapkan kedalaman maksimum yang dibenarkan. lalai
ialah 2. Jika pemisah folder pada pelayan IMAP semasa ialah `/', ini
pembolehubah tidak mempunyai kesan dan folder arahan tidak turun ke subfolder.

awalan indent
Rentetan yang digunakan oleh ~m, ~M and ~R TANDA AKSEN PELARIAN dan oleh memetik pilihan untuk
inden mesej, menggantikan watak penjadual biasa '^I', iaitu
lalai. Pastikan anda memetik nilai jika ia mengandungi ruang atau tab.

baris-editor-kursor-kanan
[Pilihan] Jika editor baris arahan terbina dalam digunakan, tindakan yang berdasarkan
pergerakan dengan betul mungkin tidak berfungsi pada sesetengah terminal. Jika anda menghadapi seperti itu
masalah, tetapkan pembolehubah ini kepada urutan kawalan terminal yang diperlukan untuk
gerakkan kursor satu lajur ke kanan. Lalai ialah '\033[C', yang sepatutnya
berfungsi untuk kebanyakan terminal. Kurang kerap berlaku '\033OC' dan '\014'. Perhatikan bahawa
"Escape" dan watak kawalan lain perlu ditulis sebagai melarikan diri gaya shell
jujukan, cth, '\033' untuk (US-ASCII) "Escape".

MEL Digunakan sebagai peti mel pengguna, jika ditetapkan. Jika tidak, lalai yang bergantung kepada sistem ialah
digunakan. Menyokong subset logik konvensyen khas yang didokumenkan
bagi fail perintah dan folder pilihan.

mime-counter-evidence
Biasanya medan 'Content-Type:' digunakan untuk memutuskan cara mengendalikan bahagian MIME.
Sesetengah MUA bagaimanapun tidak menggunakan mime.jenis(5) atau mekanisme yang serupa dengan betul
mengklasifikasikan kandungan, tetapi hanya nyatakan 'aplikasi/aliran oktet', walaupun untuk biasa
lampiran teks seperti 'teks/perbezaan'. Jika pembolehubah ini ditetapkan maka S-nail akan mencuba
untuk mengklasifikasikan bahagian mesej MIME tersebut sendiri, jika boleh, dan melalui bahagian tersebut
nama fail. Pembolehubah ini juga boleh diberi nilai bukan kosong, dalam hal ini
nilai dijangka menjadi nombor, sebenarnya pembawa bit. Mencipta bit-
nombor pembawa ialah penambahan mudah:

? !echo Nilai hendaklah ditetapkan kepada $((2 + 4))
Nilai hendaklah ditetapkan kepada 6

· Jika bit dua ditetapkan (2) maka jenis kandungan yang dikesan akan dibawa bersama
dengan mesej dan digunakan untuk memutuskan yang mana paip-JENIS/SUBTYPE is
bertanggungjawab untuk bahagian MIME, adakah persoalan itu timbul; apabila memaparkan
bahagian MIME seperti maklumat bahagian akan menunjukkan jenis kandungan yang diganti oleh
menunjukkan tanda tambah '+'.
· Jika bit tiga ditetapkan (4) maka bukti balas sentiasa dihasilkan dan a
keputusan positif akan digunakan sebagai jenis MIME, malah secara paksa mengatasi
bahagian diberi jenis MIME.

mimetypes-load-control
Pilihan ini boleh digunakan untuk mengawal yang mana satu mime.jenis(5) pangkalan data ialah
dimuatkan oleh S-nail, seperti yang diterangkan dengan lebih lanjut dalam bahagian . mime.jenis fail. Jika
huruf 'u' adalah sebahagian daripada nilai pilihan, kemudian peribadi pengguna
~/.mime.types fail akan dimuatkan (jika ada); begitu juga huruf 's'
mengawal pemuatan sistem secara luas /etc/mime.type; fail pengguna dimuatkan
pertama, pemadanan huruf adalah tidak peka huruf besar-besaran. Jika pilihan ini tidak ditetapkan S-nail
sebaliknya akan cuba memuatkan kedua-dua fail. Penggabungan MIME S-nail-built
jenis tidak boleh dihalang, tetapi mereka akan dipadankan terakhir.

Lebih banyak sumber boleh ditentukan dengan menggunakan sintaks yang berbeza: jika rentetan nilai
mengandungi tanda sama '=' kemudian ia sebaliknya dihuraikan sebagai senarai dipisahkan koma
daripada huruf yang diterangkan ditambah pasangan 'f=FILENAME'; nama fail yang diberikan ialah
dikembangkan dan dimuatkan, dan kandungannya mungkin menggunakan sintaks lanjutan iaitu
diterangkan dalam bahagian . mime.jenis fail.

NAIL_EXTRA_RC
Nama fail permulaan pilihan untuk dibaca selepasnya ~/.mailrc. Pembolehubah ini
mempunyai kesan hanya jika ia ditetapkan s-nail.rc or ~/.mailrc, ia tidak diimport
dari persekitaran untuk menghormati 'MAILRC=/dev/null/' -n seruan. guna
fail ini untuk arahan yang tidak difahami oleh POSIX lain mailx(1)
pelaksanaannya.

KUKU_KEPALA Rentetan untuk diletakkan pada permulaan setiap mesej baharu. Urutan melarikan diri
penjadual '\t' dan baris baharu '\n' difahami.

NAIL_HISTFILE
[Pilihan] Jika editor baris arahan tersedia maka ini boleh ditetapkan untuk menamakan
(boleh dikembangkan) laluan lokasi fail sejarah kekal.

NAIL_HISTSIZE
[Pilihan] Jika editor baris arahan tersedia, nilai ini mengehadkan jumlah
entri sejarah yang disimpan ke dalam satu set dan sah NAIL_HISTFILE. Nilai daripada
kurang daripada 0 melumpuhkan ciri ini; ambil perhatian bahawa memuatkan dan menggabungkan
NAIL_HISTFILE semasa program dimulakan juga boleh dihalang dengan melakukan ini. An
nilai yang tidak ditetapkan atau tidak sah, atau 0, menyebabkan nilai lalai digunakan. Bergantung kepada
editor baris arahan yang tersedia ini juga akan menentukan bilangan sejarah
entri dalam ingatan; ia juga merupakan kemas kini masa jalan cuaca khusus editor ini
nilai akan dihormati.

EKOR_KUKU Rentetan untuk diletakkan di hujung setiap mesej baharu. Penjadual jujukan melarikan diri
'\t' dan baris baharu '\n' difahami.

folder baharu
Jika pembolehubah ini mempunyai nilai 'maildir', folder tempatan yang baru dibuat akan dimasukkan
Format Maildir.

mel baru Menyemak mel baharu dalam folder semasa setiap kali gesaan dicetak. Untuk
Peti mel IMAP pelayan kemudian ditinjau untuk mel baharu, yang mungkin mengakibatkan
operasi tertunda jika sambungan ke pelayan lambat. Folder Maildir mesti
diimbas semula untuk menentukan sama ada mel baharu telah tiba.

Jika pembolehubah ini ditetapkan kepada nilai khas "nopoll" pelayan IMAP tidak
secara aktif meminta mel baharu, tetapi mel baharu masih boleh dikesan dan diumumkan
dengan mana-mana arahan IMAP lain yang dihantar ke pelayan. Dalam kedua-dua kes, IMAP
pelayan boleh menghantar pemberitahuan tentang mesej yang telah dipadamkan pada pelayan
oleh proses atau klien lain. Dalam kes ini, "Mesej X Dipadamkan" dicetak
tanpa mengira pembolehubah ini, dan nombor mesej mungkin telah berubah.

Jika pembolehubah ini ditetapkan kepada nilai khas 'nopoll' maka folder Maildir akan
tidak diimbas semula sepenuhnya, tetapi hanya perubahan cap masa yang dikesan.

ORGANISASI
Nilai untuk dimasukkan ke dalam medan 'Organisasi:' pengepala mesej.

kata laluan-USER@HOST, kata laluan-HOST, kata laluan
[v15-compat] Rantaian pembolehubah yang menetapkan kata laluan, yang digunakan sekiranya tiada yang mempunyai
telah diberikan dalam protokol dan URL khusus akaun; sebagai pilihan terakhir S-kuku akan
minta kata laluan pada terminal pengguna jika kaedah pengesahan memerlukan a
kata laluan. Menentukan kata laluan dalam fail permulaan biasanya merupakan risiko keselamatan;
fail hendaklah boleh dibaca oleh pengguna yang memanggil sahaja.

kata laluan-USER@HOST
[no v15-compat] (lihat rantaian di atas untuk [v15-compat]) Tetapkan kata laluan untuk
'USER' apabila menyambung ke 'HOST'. Jika tiada pembolehubah sedemikian ditakrifkan untuk hos, the
pengguna akan diminta untuk kata laluan pada input standard. Menentukan kata laluan dalam a
fail permulaan biasanya merupakan risiko keselamatan; fail hendaklah boleh dibaca oleh
memanggil pengguna sahaja.

paip-JENIS/SUBTYPE
Apabila bahagian mesej MIME jenis 'TYPE/SUBTYPE' (dinormalkan kepada huruf kecil) adalah
dipaparkan atau dipetik, teksnya ditapis melalui nilai pembolehubah ini
ditafsirkan sebagai arahan shell. Nilai khas '@' boleh digunakan untuk memaksa
tafsiran bahagian mesej sebagai teks biasa, cth, 'set
pipe-application/pgp-signature=@' seterusnya akan menganggap tandatangan sebagai teks biasa
dan memaparkannya "seadanya". (Hal yang sama juga boleh dicapai, dalam yang lebih berguna
konteks, dengan menggunakan mimetype arahan bersama-sama dengan penanda jenis.)

Juga, jika arahan shell diawali dengan '@', maka arahan itu hanya akan digunakan
untuk menyediakan bahagian mesej MIME jika mesej dipaparkan dengan sendirinya, tetapi tidak
apabila berbilang mesej dipaparkan serentak.

Akhir sekali, jika arahan shell diawali dengan '@&', maka, sebagai tambahan kepada apa yang ada
telah diterangkan untuk awalan arahan shell '@' biasa, arahan itu akan dijalankan
secara tidak segerak, iaitu, tanpa menyekat S-kuku, yang mungkin merupakan cara yang berguna untuk
paparkan, cth, fail PDF sambil terus membaca mesej mel. Sesetengah
maklumat tentang bahagian MIME yang akan dipaparkan dibenamkan ke dalam persekitaran
daripada arahan shell:

NAIL_TMPDIR Direktori sementara yang S-nail gunakan. Biasanya
sama dengan TMPDIR, tetapi dijamin akan ditetapkan dan boleh digunakan
oleh proses kanak-kanak; untuk memastikan keadaan terakhir untuk
TMPDIR juga, ia akan ditetapkan.
NAIL_FILENAME Nama fail, jika ada ditetapkan, rentetan kosong sebaliknya.
NAIL_FILENAME_GENERATED Rentetan rawak.
NAIL_CONTENT Jenis kandungan MIME bahagian, jika diketahui, kosong
rentetan sebaliknya.
NAIL_CONTENT_EVIDENCE Jika mime-counter-evidence termasuk bit carry-around
(2), maka ini akan ditetapkan kepada kandungan MIME yang dikesan-
jenis; bukan sahaja sama dengan NAIL_CONTENT sebaliknya.

paip-SAMBUNGAN
Ini sama dengan paip-JENIS/SUBTYPE kecuali 'SAMBUNGAN' itu (dinormalkan kepada
huruf kecil menggunakan pemetaan aksara set aksara ASCII) menamakan sambungan fail,
cth, 'xhtml'. Pengendali yang berdaftar menggunakan kaedah ini diutamakan.

pop3-keepalive-USER@HOST, pop3-keepalive-HOST, pop3-keepalive
[Pilihan] Pelayan POP3 menutup sambungan selepas tempoh tidak aktif; yang
standard memerlukan ini sekurang-kurangnya 10 minit, tetapi pengalaman praktikal mungkin
berbeza-beza. Menetapkan pembolehubah ini kepada nilai angka yang lebih besar daripada '0' menyebabkan 'NOOP'
arahan untuk dihantar setiap nilai saat jika tiada operasi lain dilakukan.

segera Rentetan dicetak apabila arahan diterima. Gesaan boleh dihalang oleh
sama ada menetapkan ini kepada rentetan nol atau dengan menetapkan nosegera. XSI yang sama
urutan melarikan diri yang difahami oleh echo arahan boleh digunakan dalam
segera.

Di samping itu, urutan tambahan khusus S-nail berikut difahami:
'\&', yang mengembang kepada “?” melainkan bsdcompat ditetapkan, dalam hal ini ia mengembang ke
“&”; ambil perhatian bahawa '\& ' ialah nilai lalai bagi segera. '\?', yang akan berkembang ke
“1” jika arahan terakhir gagal dan ke “0” sebaliknya, '\$', yang akan berkembang ke
nama yang sedang aktif akaun, jika ada, dan kepada rentetan kosong
jika tidak, dan '\@', yang akan berkembang kepada nama yang sedang aktif
peti mel. (Perhatikan bahawa penimbal segera adalah terhad saiz, lebihan dipotong.)

Walaupun segera memeriksa untuk tajuk-bidi untuk merangkum pengembangan
'\$' dan '\@' jujukan melarikan diri jika perlu untuk memaparkan dwiarah dengan betul
teks, ini tidak benar untuk rentetan akhir yang membentuk segera seperti itu, iaitu,
pengendalian BIDI sebenar tidak disokong.

Apabila versi yang lebih baharu daripada editline(3) Perintah selaras editor digunakan, sebarang pelarian
jujukan itu sendiri mesti dikapsulkan dengan watak melarikan diri yang lain untuk digunakan dengan
yang EL_PROMPT_ESC mekanisme: S-nail mengkonfigurasi aksara kawalan '\01' untuk
ini.

memetik Jika ditetapkan, S-nail memulakan mesej membalas dengan mesej asal yang diawali dengan
nilai pembolehubah awalan indent. Biasanya, tajuk yang terdiri daripada
"Fromheaderfield menulis:" dicetak sebelum petikan. Jika rentetan
'noheading' diberikan kepada memetik pembolehubah, tajuk ini ditinggalkan. Sekiranya
rentetan 'headers' diberikan, pengepala dipilih oleh mengabaikan/mengekalkan arahan
dicetak di atas badan mesej, oleh itu memetik bertindak seperti automatik `~m' TANDA AKSEN
PELARIAN perintah, maka. Jika rentetan 'allheaders' diberikan, semua header adalah
dicetak di atas badan mesej dan semua bahagian MIME disertakan, membuat memetik bertindak
seperti automatik `~M' perintah; juga lihat petikan-sebagai-lampiran.

lipat petikan
[Pilihan] Boleh ditetapkan sebagai tambahan kepada awalan indent. Tetapan ini menghidupkan lagi
algoritma petikan mewah dalam aksara petikan terkemuka itu dimampatkan dan
garisan yang terlalu panjang dilipat. lipat petikan boleh ditetapkan kepada sama ada satu atau dua (space
dipisahkan) nilai angka, yang ditafsirkan sebagai maksimum (matlamat) dan
panjang garisan minimum, masing-masing, dalam semangat yang agak sama dengan fmt(1)
program, tetapi baris, bukan berasaskan perenggan. Jika tidak ditetapkan secara eksplisit kehendak minimum
mencerminkan matlamat secara algoritma. Matlamat tidak boleh lebih kecil daripada panjang
awalan indent ditambah beberapa pad tambahan. Pelarasan yang diperlukan berlaku
secara senyap.

rekod Jika ditakrifkan, berikan nama laluan folder yang digunakan untuk merekod semua mel keluar.
Jika tidak ditakrifkan, maka mel keluar tidak disimpan. Apabila menyimpan ke folder ini
gagal mesej tidak dihantar, sebaliknya disimpan kepada MATI.

rentetan_balas
Boleh ditetapkan kepada senarai yang dipisahkan koma (tidak peka huruf besar-besaran mengikut ASCII
peraturan) rentetan yang hendaklah diiktiraf sebagai tambahan kepada rentetan terbina sebagai
Penunjuk mesej balasan 'Subjek:' – terbina ialah 'Re:', yang diberi mandat oleh RFC
5322, serta bahasa Jerman 'Aw:'.

balas kepada Senarai alamat untuk dimasukkan ke dalam medan 'Balas-Kepada:' pengepala mesej.
Ahli senarai ini dikendalikan seolah-olah mereka berada dalam silih berganti senarai.

balas kepada penghormatan
Mengawal sama ada pengepala 'Balas Kepada:' dihormati apabila membalas mesej melalui
membalas or Lreply. Ini adalah quadoption; jika ditetapkan tanpa nilai ia lalai
"Ya".

skrin Apabila S-nail pada mulanya mencetak pengepala mesej ia menentukan nombor ke
cetak dengan melihat kelajuan terminal. Semakin laju terminal, semakin banyak
ia mencetak. Pilihan ini mengatasi pengiraan ini dan menentukan bilangan mesej
tajuk dicetak. Nombor ini juga digunakan untuk menatal dengan z perintah.

hantarcharset
[Pilihan] Senarai nama set aksara yang dipisahkan koma yang boleh digunakan dalam
mel internet keluar. Nilai pembolehubah charset-8bit secara automatik
dilampirkan pada senarai set aksara ini. Jika tiada penukaran set aksara
keupayaan disusun ke dalam S-nail maka satu-satunya charset yang disokong ialah
ttycharset. Lihat juga sendcharsets-else-ttycharset dan rujuk bahagian
Watak set untuk gambaran lengkap penukaran set aksara dalam S-nail.

pengirim Alamat yang dimasukkan ke dalam medan 'Penghantar:' mesej keluar, memetik RFC
5322: peti mel ejen yang bertanggungjawab untuk penghantaran sebenar
mesej. Medan ini biasanya tidak boleh digunakan melainkan medan 'Daripada:'
mengandungi lebih daripada satu alamat, yang mana ia diperlukan. The pengirim alamat
dikendalikan seolah-olah ia berada di dalam silih berganti senarai.

hantar surat Untuk menggunakan ejen pengangkutan mel ganti (MTA), tetapkan pilihan ini kepada penuh
nama laluan program untuk digunakan. Ia mungkin perlu ditetapkan sendmail-progname in
penambahan.

MTA akan dihantar argumen baris arahan daripada beberapa sumber yang mungkin: daripada
pemboleh ubah hantarmel-hujah jika ditetapkan, dari baris arahan jika diberikan dan
berubah-ubah expandargv membenarkan penggunaannya. Pemprosesan hujah MTA akan sentiasa
ditamatkan dengan pemisah '--'.

Penggunaan tersirat yang berlaku sebaliknya bagi baris arahan MTA berikut
hujah boleh dilumpuhkan dengan menetapkan pilihan binari
sendmail-no-default-arguments: '-i' (kerana tidak merawat garisan dengan hanya titik '.'
aksara sebagai akhir input), '-m' (adalah pilihan metoo ditetapkan) dan '-v' (jika
yang kata kerja pilihan ditetapkan); sempena -r pilihan baris arahan S-nail
juga akan melepasi '-f' serta '-F'.

hantarmel-hujah
Hujah untuk dihantar kepada Ejen Pemindahan Mel boleh diberikan melalui ini
pilihan. Kandungan pembolehubah ini akan dibahagikan dalam vektor argumen
yang akan digabungkan ke pilihan MTA lain yang mungkin:

tetapkan sendmail-arguments='-t -X "/tmp/my log"'

sendmail-no-default-arguments
(Binari) Melainkan pilihan ini ditetapkan S-nail akan melepasi beberapa standard yang terkenal
pilihan baris arahan kepada yang ditakrifkan hantar surat program, lihat di sana untuk lebih lanjut.

sendmail-progname
Banyak sistem menggunakan apa yang dipanggil pembungkus surat(8) persekitaran untuk memastikan keserasian
bersama hantar surat(1). Ini berfungsi dengan memeriksa nama yang digunakan untuk memanggil
Sistem Penghantaran Surat. Jika pembolehubah ini ditetapkan maka pembungkus mel (program
yang sebenarnya dilaksanakan apabila memanggil "sendmail") akan menganggap kandungannya sebagai
nama itu. Lalai ialah 'sendmail'.

Daftar Rentetan untuk digunakan dengan ~A melarikan diri tilde.

menandatangani Rentetan untuk digunakan dengan ~a melarikan diri tilde.

tanda tangan Mesti sepadan dengan nama fail yang boleh dibaca jika ditetapkan. Kandungan fail ialah
kemudian dilampirkan pada setiap mesej satu bahagian dan pada bahagian pertama setiap berbilang bahagian
mesej. Berhati-hati bahawa tidak ada kemungkinan untuk mengedit tandatangan untuk a
mesej individu.

smime-ca-dir
[Pilihan] Menentukan direktori dengan sijil CA dalam PEM (Privacy Enhanced
Mel) untuk pengesahan mesej yang ditandatangani S/MIME.

smime-ca-file
[Pilihan] Menentukan fail dengan sijil CA dalam format PEM untuk pengesahan
Mesej yang ditandatangani S/MIME.

smime-cipher-USER@HOST, smime-cipher
[Pilihan] Menentukan sifir untuk digunakan semasa menjana mesej yang disulitkan S/MIME
(untuk akaun yang ditentukan). RFC 5751 mewajibkan lalai 'aes128' (AES-128
CBC). Nilai yang mungkin adalah (tidak peka huruf besar-besaran dan) dalam mengurangkan kekuatan sifir:
'aes256' (AES-256 CBC), 'aes192' (AES-192 CBC), 'aes128' (AES-128 CBC), 'des3'
(DES EDE3 CBC, 168 bit; lalai jika 'aes128' tidak tersedia) dan 'des' (DES CBC,
56 bit).

Algoritma sifir yang sebenarnya tersedia bergantung pada perpustakaan kriptografi itu
Kegunaan kuku S. [Pilihan] Sokongan untuk lebih banyak algoritma sifir mungkin tersedia
melalui pemuatan dinamik melalui, cth, EVP_get_cipherbyname(3) (OpenSSL) jika S-nail
telah disusun untuk menyokong ini.

smime-crl-dir
[Pilihan] Menentukan direktori yang mengandungi fail dengan CRL dalam format PEM untuk digunakan
apabila mengesahkan mesej S/MIME.

smime-crl-file
[Pilihan] Menentukan fail yang mengandungi CRL dalam format PEM untuk digunakan semasa mengesahkan
Mesej S/MIME.

smime-encrypt-USER@HOST
[Pilihan] Jika pembolehubah ini ditetapkan, mesej yang dihantar kepada penerima yang diberikan adalah
disulitkan sebelum dihantar. Nilai pembolehubah mesti ditetapkan kepada nama a
fail yang mengandungi sijil dalam format PEM.

Jika mesej dihantar kepada berbilang penerima, setiap daripada mereka untuk siapa a
pembolehubah sepadan ditetapkan akan menerima mesej yang disulitkan secara individu;
penerima lain akan terus menerima mesej dalam teks biasa melainkan jika
smime-force-encryption pembolehubah ditetapkan. Adalah disyorkan untuk menandatangani disulitkan
mesej, iaitu, untuk turut menetapkan tanda smime berubah-ubah.

smime-sign-cert-USER@HOST, smime-sign-cert
[Pilihan] Menuding pada fail dalam format PEM. Bagi tujuan menandatangani dan
penyahsulitan fail ini perlu mengandungi kunci peribadi pengguna serta kuncinya
perakuan.

Untuk tandatangan mesej 'USER@HOST' sentiasa diperoleh daripada nilai dari (atau jika
yang mengandungi berbilang alamat, pengirim). Untuk tujuan penyulitan
kunci penyulitan awam penerima (sijil) dijangka; perintah itu simpan sijil
boleh digunakan untuk menyimpan sijil mesej yang ditandatangani (bahagian Ditandatangani and
disulitkan mesej bersama S / MIME memberikan beberapa butiran). Mod operasi ini ialah
biasanya didorong oleh bentuk khusus.

Apabila menyahsulit mesej, akaun diperoleh daripada medan penerima ('Kepada:'
dan 'Sk:') mesej, yang dicari untuk alamat yang a
pembolehubah ditetapkan. S-nail sentiasa menggunakan alamat pertama yang sepadan, jadi jika
mesej yang sama dihantar ke lebih daripada satu alamat pengguna menggunakan yang berbeza
kunci penyulitan, penyahsulitan mungkin gagal.

smime-sign-include-certs-USER@HOST, smime-sign-include-certs
[Pilihan] Jika digunakan, ini sepatutnya terdiri daripada senarai yang dipisahkan koma
fail, setiap satunya mengandungi sijil tunggal dalam format PEM untuk disertakan
dalam mesej S/MIME sebagai tambahan kepada smime-sign-cert sijil. Ini adalah
paling berguna untuk rantai sijil yang panjang jika ia mahu membantu penerimaan
proses pengesahan pihak. Ambil perhatian bahawa sijil peringkat atas juga mungkin
termasuk dalam rantaian tetapi tidak memainkan peranan untuk pengesahan. Juga lihat
smime-sign-cert. Ingat bahawa untuk 'USER@HOST' ini merujuk kepada pembolehubah dari
(atau, jika itu mengandungi berbilang alamat, pengirim).

smime-sign-message-digest-USER@HOST, smime-sign-message-digest
[Pilihan] Menentukan ringkasan mesej untuk digunakan semasa menandatangani mesej S/MIME. RFC
5751 mewajibkan lalai 'sha1'. Nilai yang mungkin adalah (tidak peka huruf besar-besaran dan) dalam
mengurangkan kekuatan sifir: 'sha512', 'sha384', 'sha256', 'sha224' dan 'md5'.

Algoritma ringkasan mesej yang sebenarnya tersedia bergantung pada kriptografi
perpustakaan yang digunakan S-nail. [Pilihan] Sokongan untuk lebih banyak algoritma ringkasan mesej
boleh didapati melalui pemuatan dinamik melalui, cth, EVP_get_digestbyname(3)
(OpenSSL) jika S-nail telah disusun untuk menyokong ini. Ingat itu untuk ini
'USER@HOST' merujuk kepada pembolehubah dari (atau, jika itu mengandungi berbilang alamat,
pengirim).

smtp [Pilihan] Biasanya S-nail memanggil atur cara yang ditakrifkan melalui hantar surat untuk memindahkan
mesej, seperti yang diterangkan dalam Menghantar mel. Menetapkan smtp pembolehubah akan sebaliknya
menyebabkan sambungan rangkaian SMTP dibuat ke pelayan yang dinyatakan di dalamnya mengikut urutan
untuk menghantar mesej secara langsung. S-nail tahu tentang tiga "SMTP
protokol":

· Protokol SMTP biasa (RFC 5321) yang biasanya hidup pada port pelayan 25
dan memerlukan penetapan smtp-use-starttls pembolehubah untuk memasukkan SSL/TLS
keadaan sesi yang disulitkan. Berikan nilai seperti [v15-compat]
'[smtp://][pengguna[:kata laluan]@]pelayan[:port]' ([tiada v15-compat]
'[smtp://]server[:port]') untuk memilih protokol ini.
· Kemudian apa yang dipanggil SMTPS yang sepatutnya hidup pada port pelayan 465 dan adalah
SSL/TLS dijamin secara automatik. Malangnya ia tidak pernah menjadi standard
protokol dan mungkin tidak disokong oleh pangkalan data perkhidmatan rangkaian hos anda
– sebenarnya nombor port telah ditetapkan semula kepada protokol lain!

SMTPS adalah protokol yang biasa ditawarkan dan oleh itu boleh dipilih oleh
memberikan nilai seperti [v15-compat] 'smtps://[user[:password]@]server[:port]'
([tiada v15-compat] 'smtps://server[:port]'); disebabkan masalah yang disebutkan itu
biasanya perlu untuk menyatakan port secara eksplisit sebagai ':465', walau bagaimanapun.
· Akhirnya terdapat protokol PENYERAHAN (RFC 6409), yang biasanya hidup
port pelayan 587 dan hampir sama dengan protokol SMTP dari
S-kuku sudut pandangan di sebelah itu; ia memerlukan menetapkan smtp-use-starttls
pembolehubah untuk memasuki keadaan sesi selamat SSL/TLS. Berikan nilai seperti
[v15-compat] 'submission://[user[:password]@]server[:port]' ([no v15-compat]
'submission://server[:port]').

Untuk maklumat lanjut tentang kelayakan dsb. sila lihat On URL sintaks and tauliah pencarian. Yang
Pemindahan SMTP dilaksanakan dalam proses anak, yang berjalan secara tak segerak melainkan
sama ada hantar tunggu atau kata kerja pembolehubah ditetapkan. Jika ia menerima TERMA
isyarat, ia akan membatalkan dan menyimpan mesej kepada MATI.

smtp-auth-USER@HOST, smtp-auth-HOST, smtp-auth
[Pilihan] Rantaian pembolehubah yang menetapkan kaedah pengesahan SMTP. mungkin
nilai ialah 'tiada' ([tiada v15-compat] lalai), 'plain' ([v15-compat] lalai),
'log masuk' serta kaedah [Pilihan]al 'cram-md5' dan 'gssapi'. 'tiada'
kaedah tidak memerlukan sebarang kelayakan pengguna, 'gssapi' memerlukan nama pengguna dan semua
kaedah lain memerlukan nama pengguna dan kata laluan. Lihat [v15-compat] smtp, pengguna
and kata laluan ([tiada v15-compat] smtp-auth-password and smtp-auth-user). Perhatikan bahawa
smtp-auth-HOST ialah [v15-compat]. [tiada v15-compat]: Nota untuk smtp-auth-USER@HOST:
boleh mengatasi bergantung pada alamat penghantar dalam pembolehubah dari.

smtp-auth-password
[Pilihan] [no v15-compat] Menetapkan kata laluan sandaran global untuk SMTP
pengesahan. Jika kaedah pengesahan memerlukan kata laluan, tetapi tidak
smtp-auth-password mahupun padanan smtp-auth-password-USER@HOST boleh ditemui,
S-nail akan meminta kata laluan pada terminal pengguna.

smtp-auth-password-USER@HOST
[tiada v15-compat] Mengatasi smtp-auth-password untuk nilai tertentu penghantar
alamat, bergantung kepada pembolehubah dari.

smtp-auth-user
[Pilihan] [no v15-compat] Menetapkan nama pengguna sandaran global untuk SMTP
pengesahan. Jika kaedah pengesahan memerlukan nama pengguna, tetapi tidak
smtp-auth-user mahupun padanan smtp-auth-user-USER@HOST boleh didapati, S-nail akan
minta nama pengguna pada terminal pengguna.

smtp-auth-user-USER@HOST
[tiada v15-compat] Mengatasi smtp-auth-user untuk nilai khusus alamat pengirim,
bergantung kepada pembolehubah dari.

nama hos smtp
[v15-compat] Biasanya S-nail menggunakan pembolehubah dari untuk mendapatkan yang perlu
Maklumat 'USER@HOST' untuk mengeluarkan arahan SMTP 'MAIL FROM:<>'. Tetapan
nama hos smtp boleh digunakan untuk menggunakan 'USER' daripada akaun SMTP (smtp atau
pengguna rantai pembolehubah) dan 'HOST' daripada kandungan pembolehubah ini (atau, jika
itu adalah rentetan kosong, nama hos atau nama hos tempatan sebagai pilihan terakhir). ini
selalunya membenarkan penggunaan alamat yang sah tetapi dihoskan oleh penyedia lain
daripada yang mana (dalam dari) akan menghantar mesej itu. Menetapkan pembolehubah ini juga
mempengaruhi 'ID-Mesej:' yang dihasilkan.

antara muka spam
[Pilihan] Untuk menggunakan mana-mana arahan berkaitan spam (seperti, cth, kadar spam)
antara muka spam yang dikehendaki mesti ditakrifkan dengan menetapkan pembolehubah ini. Tolonglah
rujuk bahagian manual pengendalian spam untuk gambar lengkap spam
pengendalian dalam S-nail. Semua atau tiada antara muka berikut mungkin tersedia:

Interaksi 'spamc' dengan spamc(1) daripada spamassassin(1)
(http://spamassassin.apache.org SpamAssassin) suite. Berbeza dengan
antara muka penapis generik S-nail akan menambah yang betul secara automatik
hujah untuk arahan yang diberikan dan mempunyai pengetahuan yang diperlukan untuk menghuraikan
output program. Nilai lalai untuk arahan spamc akan menjadi
disusun ke dalam binari S-nail jika spamc(1) telah ditemui dalam PATH
semasa penyusunan. Adakah perlu untuk mentakrifkan yang khusus
jenis sambungan (daripada menggunakan fail konfigurasi untuk itu), the
berubah-ubah spamc-hujah boleh digunakan seperti dalam, cth, '-d
server.example.com -p 783'. Ia juga mungkin untuk menentukan setiap pengguna
konfigurasi melalui pengguna spamc. Ambil perhatian bahawa antara muka ini tidak memeriksa
bendera 'is-spam' bagi mesej untuk arahan itu spamforget.

'spamd' S-nail akan terus berkomunikasi dengan spamassassin(1) daemon
spamd(1) melalui laluan berasaskan unix(4) soket aliran seperti yang dinyatakan dalam
soket spamd. Ia adalah mungkin untuk menentukan konfigurasi setiap pengguna melalui
pengguna spamd.

'penapis' sokongan penapis spam generik melalui cangkuk yang boleh dikonfigurasikan secara bebas. ini
antara muka adalah ment untuk program seperti penapis bogo(1) dan sylfilter(1) dan
memerlukan mengikut tingkah laku berkenaan dengan status keluar mata kail untuk
sekurang-kurangnya arahan kadar spam ('0' bermaksud mesej adalah spam, '1' untuk
bukan spam, '2' untuk tidak pasti dan sebarang nilai pulangan lain yang menunjukkan hard
ralat); memandangkan cangkuk boleh memasukkan coretan kod shell yang mengalihkan
tingkah laku boleh dipintas mengikut keperluan. Mata kail adalah
spamfilter-ham, spamfilter-noham, penapis spam-nospam, kadar penapis spam
and penapis spam-spam; bahagian manual pengendalian spam mengandungi contoh
untuk beberapa program. Persekitaran proses cangkuk akan mempunyai
pembolehubah NAIL_TMPDIR, TMPDIR dan NAIL_FILENAME_GENERATED ditetapkan. Nota
bahawa sokongan skor spam untuk kadar spam tidak disokong melainkan
[Pilihan]sokongan ungkapan biasa nasional tersedia dan
skor-kadar-penapis spam pembolehubah ditetapkan.

saiz maksimum spam
[Pilihan] Mesej yang melebihi saiz ini tidak akan dihantar kepada yang dikonfigurasikan
antara muka spam. Lalai ialah 420000 bait.

arahan spamc
[Pilihan] Laluan ke spamc(1) program untuk 'spamc' antara muka spam. Catatan
bahawa laluan itu tidak dikembangkan, tetapi digunakan "seadanya". Laluan sandaran akan menjadi
disusun ke dalam binari S-nail jika boleh laku telah ditemui semasa
penyusunan.

spamc-hujah
[Pilihan] Walaupun S-nail menangani kebanyakan hujah untuk 'spamc'
antara muka spam secara automatik, sekurang-kurangnya kadangkala wajar untuk ditentukan
yang berkaitan sambungan melalui pembolehubah ini, cth, '-d server.example.com -p 783'.

pengguna spamc
[Pilihan] Tentukan nama pengguna untuk fail konfigurasi setiap pengguna untuk 'spamc'
antara muka spam. Jika ini ditetapkan kepada rentetan kosong maka S-nail akan menggunakan nama itu
dari semasa pengguna.

soket spamd
[Pilihan] Tentukan laluan bagi unix(4) soket domain di mana spamd(1) mendengar
untuk sambungan untuk 'spamd' antara muka spam. Perhatikan bahawa laluan itu tidak
dikembangkan, tetapi digunakan "seadanya".

pengguna spamd
[Pilihan] Tentukan nama pengguna untuk fail konfigurasi setiap pengguna untuk 'spamd'
antara muka spam. Jika ini ditetapkan kepada rentetan kosong maka S-nail akan menggunakan nama itu
dari semasa pengguna.

spamfilter-ham, spamfilter-noham, penapis spam-nospam, kadar penapis spam, penapis spam-spam
[Pilihan] Kait perintah dan hujah untuk 'penapis' antara muka spam. Manual
seksyen pengendalian spam mengandungi contoh untuk beberapa program.

skor-kadar-penapis spam
[Pilihan] Kerana sifat generik 'penapis' antara muka spam markah spam
tidak disokong untuknya secara lalai, tetapi jika ungkapan biasa [Pilihan].
sokongan tersedia kemudian menetapkan pembolehubah ini boleh digunakan untuk mengatasi ini
sekatan. Ia ditafsirkan seperti berikut: pertama nombor (digit) dihuraikan
yang mesti diikuti dengan koma bertitik ';' dan ungkapan biasa. Kemudian
yang terakhir digunakan untuk menghuraikan baris keluaran pertama kadar penapis spam cangkuk, dan,
sekiranya penilaian berjaya, kumpulan yang telah ditentukan melalui
nombor ditafsirkan sebagai skor imbasan titik terapung.

ssl-ca-dir
[Pilihan] Menentukan direktori dengan sijil CA dalam PEM (Pricacy Enhanced
Mel) untuk pengesahan sijil pelayan SSL/TLS. Lihat
SSL_CTX_load_verify_locations(3) untuk maklumat lanjut.

ssl-ca-file
[Pilihan] Menentukan fail dengan sijil CA dalam format PEM untuk pengesahan
Sijil pelayan SSL/TLS. Lihat SSL_CTX_load_verify_locations(3) untuk lebih lanjut
maklumat.

ssl-cert-USER@HOST, ssl-cert-HOST, ssl-sijil
[Pilihan] Rantaian pembolehubah yang menetapkan nama fail untuk sijil pelanggan SSL/TLS
diperlukan oleh beberapa pelayan. Ini adalah antara muka terus ke slot 'Sijil'
daripada SSL_CONF_cmd(3) fungsi perpustakaan OpenSSL, jika tersedia.

ssl-cipher-list-USER@HOST, ssl-cipher-list-HOST, ssl-cipher-list
[Pilihan] Menentukan senarai sifir untuk sambungan SSL/TLS. Ini adalah secara langsung
antara muka ke slot 'CipherString' SSL_CONF_cmd(3) fungsi
Pustaka OpenSSL, jika tersedia; lihat tulisan rahsia(1) untuk maklumat lanjut. Secara lalai
S-nail tidak menetapkan senarai sifir, yang sebenarnya akan menggunakan a ssl-protocol
sifir khusus (standard protokol dihantar dengan senarai sifir yang boleh diterima),
mungkin sempit dengan apa yang disokong oleh perpustakaan SSL/TLS yang sebenarnya digunakan – manual
seksyen An contoh konfigurasi juga mengandungi kes penggunaan SSL/TLS.

ssl-config-file
[Pilihan] Jika pembolehubah ini ditetapkan S-nail akan memanggil CONF_modules_load_file(3) kepada
membenarkan OpenSSL dikonfigurasikan mengikut keselamatan luas sistem hos
tetapan. Jika nilai bukan kosong diberikan maka ini akan digunakan untuk menentukan
fail konfigurasi untuk digunakan dan bukannya lalai OpenSSL global; ambil perhatian bahawa dalam
kes ini adalah ralat jika fail tidak boleh dimuatkan. Nama permohonan akan
sentiasa diluluskan sebagai "s-nail".

ssl-crl-file
[Pilihan] Menentukan fail yang mengandungi CRL dalam format PEM untuk digunakan semasa mengesahkan
Sijil pelayan SSL/TLS.

ssl-crl-dir
[Pilihan] Menentukan direktori yang mengandungi fail dengan CRL dalam format PEM untuk digunakan
semasa mengesahkan sijil pelayan SSL/TLS.

ssl-key-USER@HOST, ssl-key-HOST, kunci ssl
[Pilihan] Rantaian pembolehubah yang menetapkan nama fail untuk kunci peribadi SSL/TLS
sijil pelanggan. Jika tidak ditetapkan, nama fail sijil akan digunakan. The
fail dijangka dalam format PEM. Ini adalah antara muka langsung ke
Slot 'PrivateKey' daripada SSL_CONF_cmd(3) fungsi perpustakaan OpenSSL, jika
diperlukan.

ssl-method-USER@HOST, ssl-method-HOST, kaedah ssl
[Pilihan] [Usang] Sila gunakan yang lebih baharu dan lebih fleksibel ssl-protocol sebaliknya:
jika kedua-dua nilai ditetapkan, ssl-protocol akan diutamakan! Boleh ditetapkan ke
nilai berikut, yang sebenarnya digunakan ssl-protocol spesifikasi yang sesuai
dipetakan ditunjukkan dalam kurungan: 'tls1.2' ('-ALL, TLSv1.2'), 'tls1.1' ('-ALL,
TLSv1.1'), 'tls1' ('-ALL, TLSv1') dan 'ssl3' ('-ALL, SSLv3'); nilai istimewa itu
'auto' dipetakan kepada 'SEMUA, -SSLv2' dan dengan itu termasuk protokol SSLv3. Nota
bahawa SSLv2 tidak lagi disokong sama sekali.

ssl-protocol-USER@HOST, ssl-protocol-HOST, ssl-protocol
[Pilihan] Tentukan protokol SSL/TLS yang digunakan. Ini adalah antara muka langsung ke
Slot 'Protokol' daripada SSL_CONF_cmd(3) fungsi perpustakaan OpenSSL, jika
tersedia; sebaliknya penghurai dalaman S-nail digunakan yang memahami
subset rentetan perintah (tidak sensitif huruf besar-besaran) berikut: 'SSLv3', 'TLSv1',
'TLSv1.1' dan 'TLSv1.2', serta nilai istimewa 'SEMUA'. Pelbagai
spesifikasi boleh diberikan melalui senarai dipisahkan koma yang mengabaikan mana-mana
ruang kosong. Awalan tambah '+' pilihan akan mendayakan protokol, tolak '-'
awalan akan melumpuhkannya, supaya '-SEMUA, TLSv1.2' akan mendayakan hanya TLSv1.2
protokol.

Ia bergantung pada perpustakaan TLS/SSL yang digunakan yang mana protokol sebenarnya disokong
dan protokol yang digunakan jika ssl-protocol tidak ditetapkan, tetapi ambil perhatian bahawa SSLv2 adalah
tidak lagi disokong sama sekali dan dilumpuhkan secara aktif. Terutama untuk protokol yang lebih lama
mengamankan secara eksplisit ssl-cipher-list mungkin berbaloi, lihat An contoh
konfigurasi.

ssl-rand-egd
[Pilihan] Memberi nama laluan kepada soket daemon entropi, lihat RAND_egd(3). tidak
semua perpustakaan SSL/TLS menyokong ini.

ssl-rand-file
[Pilihan] Memberi nama laluan kepada fail dengan data entropi, lihat RAND_load_file(3).
Jika fail itu ialah fail biasa yang boleh ditulis oleh pengguna yang memanggil, data baharu akan ditulis
kepadanya selepas ia telah dimuatkan.

ssl-verify-USER@HOST, ssl-verify-HOST, ssl-verify
[Pilihan] Rantaian pembolehubah yang menetapkan tindakan untuk dilakukan jika ralat berlaku
semasa pengesahan sijil pelayan SSL/TLS. Nilai sah (tidak sensitif huruf besar-besaran).
adalah 'ketat' (gagal dan rapatkan sambungan serta-merta), 'tanya' (tanya sama ada hendak
teruskan pada input standard), 'amaran' (cetak amaran dan teruskan), 'abaikan' (buat
tidak melakukan pengesahan). Lalai ialah 'tanya'.

stealthmua
Jika hanya ditetapkan tanpa nilai yang ditetapkan, maka pilihan ini menghalang penjanaan
daripada medan pengepala 'ID-Mesej:' dan 'Ejen-Pengguna:' yang termasuk jelas
rujukan kepada S-nail. Terdapat dua perangkap yang berkaitan dengan ini: Pertama,
id mesej mesej keluar tidak diketahui lagi. Kedua, seorang pakar boleh
masih menggunakan maklumat yang tinggal dalam pengepala untuk menjejaki sumber
ejen pengguna mel. Jika ditetapkan kepada nilai 'noagent', maka 'Message-ID:' yang disebutkan
penindasan tidak berlaku.

talian teratas Jika ditakrifkan, berikan bilangan baris mesej yang akan dicetak dengan bahagian atas
perintah; biasanya, lima baris pertama dicetak.

ttycharset
Set aksara terminal S-nail beroperasi pada, dan satu-satunya
set aksara yang disokong yang S-nail boleh gunakan jika tiada penukaran set aksara
keupayaan telah disusun ke dalamnya, dalam hal ini ia lalai kepada ISO-8859-1
melainkan ia boleh menyimpulkan nilai daripada persekitaran setempat LC_CTYPE. Merujuk kepada
seksyen Watak set untuk gambaran lengkap tentang set watak.

pengguna-HOST, pengguna
[v15-compat] Rantaian pembolehubah yang menetapkan nama pengguna sandaran global, yang digunakan
sekiranya tiada yang diberikan dalam protokol dan URL khusus akaun. ini
pembolehubah lalai kepada nilai USER.

versi, versi-utama, versi-kecil, kemas kini versi
(Baca sahaja) Maklumat versi S-nail: pembolehubah pertama mengandungi rentetan
mengandungi pengenalan versi lengkap - ini adalah sama dengan output
daripada perintah itu versi. Tiga yang terakhir mengandungi hanya digit: major, minor
dan kemas kini nombor versi.

PERSEKITARAN


Istilah "pembolehubah persekitaran" harus dianggap sebagai petunjuk bahawa perkara berikut
pembolehubah sama ada diseragamkan sebagai bahagian yang jelas dalam persekitaran proses, atau sedang
biasa dijumpai di sana. Melainkan dinyatakan sebaliknya secara eksplisit mereka berintegrasi ke dalam normal
pengendalian berubah-ubah, seperti yang didokumenkan di atas, dari sudut pandangan S-nails.

COLUMNS
Lebar pilihan pengguna dalam kedudukan lajur untuk skrin terminal atau tetingkap.
Ditanya dan digunakan sekali pada permulaan program.

DEAD Nama fail untuk digunakan untuk menyimpan mesej yang dibatalkan jika menyelamatkan ditetapkan; ini
lalai kepada mati.surat dalam direktori HOME pengguna.

EDITOR Nama laluan editor teks untuk digunakan dalam mengedit perintah dan ~e TANDA AKSEN PELARIAN. A
editor lalai digunakan jika nilai ini tidak ditentukan.

HOME Direktori rumah pengguna. Pembolehubah ini hanya digunakan apabila ia berada dalam
persekitaran proses. guna settenv untuk mengemas kini nilai semasa runtime.

LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES
Lihat tempat-tempat kejadian(7) dan Watak set.

LINES Bilangan baris pilihan pengguna pada halaman atau skrin menegak atau saiz tetingkap
dalam barisan. Ditanya dan digunakan sekali pada permulaan program.

LISTER Nama laluan senarai direktori untuk digunakan dalam folder arahan apabila beroperasi pada
peti mel tempatan. Lalai ialah ls(1) (carian laluan melalui SHELL).

MBOX Nama fail mbox pengguna. Menyokong subset logik khas
konvensyen yang didokumenkan untuk fail perintah dan folder pilihan. The
lalai sandaran ialah mbox dalam direktori HOME pengguna.

MAILRC Digunakan sebagai fail permulaan dan bukannya ~/.mailrc jika ditetapkan. Apabila skrip S-nail adalah
digunakan bagi pihak pengguna lain, pembolehubah ini harus ditetapkan kepada / dev / null untuk mengelakkan
kesan sampingan daripada membaca fail konfigurasi mereka. Pembolehubah ini hanya digunakan
apabila ia berada dalam persekitaran proses.

NAIL_NO_SYSTEM_RC
Jika pembolehubah ini ditetapkan maka bacaan daripada s-nail.rc pada permulaan dihalang, iaitu
kesan yang sama dicapai seolah-olah S-nail telah dimulakan dengan pilihan -n. ini
pembolehubah hanya digunakan apabila ia berada dalam persekitaran proses.

NETRC [v15-compat] [Pilihan] Pembolehubah ini mengatasi lokasi lalai pengguna
.netrc fail.

PAGER Nama laluan program untuk digunakan dalam arahan yang lebih atau apabila crt pembolehubah ditetapkan.
Penomboran lalai ialah lebih(1) (carian laluan melalui SHELL).

PATH Senarai direktori yang dicari oleh shell apabila mencari arahan (as
itu hanya diiktiraf dalam persekitaran proses).

SHELL Cangkang untuk digunakan untuk arahan !, shell, yang ~! TANDA AKSEN PELARIAN dan apabila bermula
subproses. Cangkang lalai digunakan jika pilihan ini tidak ditentukan.

SYSV3 Menukar huruf yang dicetak dalam lajur pertama ringkasan pengepala.

TERM [Pilihan] Jenis terminal yang mana output akan disediakan.

TMPDIR Digunakan sebagai direktori untuk fail sementara dan bukannya / tmp, jika ditetapkan. Pembolehubah ini ialah
hanya digunakan apabila ia berada dalam persekitaran proses. guna settenv untuk mengemas kini
nilai semasa runtime.

PENGGUNA Memaksa pengenalpastian sebagai pengguna yang diberikan, iaitu, sama dengan -u baris arahan
pilihan. Pembolehubah ini hanya digunakan apabila ia berada dalam persekitaran proses. guna
settenv untuk mengemas kini nilai semasa runtime, tetapi ambil perhatian bahawa berbuat demikian tidak akan mencetuskan mana-mana
semakan pengesahan yang dilakukan pada permulaan program (sekali lagi).

Nama Laluan VISUAL penyunting teks untuk digunakan dalam visual perintah dan ~v TANDA AKSEN PELARIAN.

Gunakan heirloom-mailx dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad