İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

heirloom-mailx - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında heirloom-mailx çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen yadigarı-mailx komutudur.

Program:

ADI


Salyangoz [V14.8.6] - İnternet postası göndermek ve almak

SİNOPSİS


salyangoz -h | --yardım et
salyangoz [-BDdEFintv~] [-A hesap] [-a haciz] [-b bcc-addr] [-c cc-addr] [-q alıntı dosyası]
[-r from-adr] [-S değişken[=değer]] [-s konu] [-X cmd] [-.] adrese ... [--
mta seçeneği ...]
salyangoz [-BDdEeHiNnRv~#] [-A hesap] [-L özellik listesi] [-r from-adr] [-S değişken[=değer]]
[-X cmd] -f [dosya] [-- mta seçeneği ...]
salyangoz [-BDdEeHiNnRv~#] [-A hesap] [-L özellik listesi] [-r from-adr] [-S değişken[=değer]]
[-u kullanıcı] [-X cmd] [-- mta seçeneği ...]

TANIM


uygunluk not: S çivisi ve yapılandırma sözdiziminin bir kısmı v15.0'da değişecektir.
O zamana kadar kısmi ama artan sayıda ileri ve geri olacaktır.
uyumluluk yapılandırma seçenekleri. Zaten yeni sözdizimi ve davranışı seçmek için
bugün, ikili opsiyon v15-uyumluluğu kurulmalı. Kılavuz buna şu şekilde atıfta bulunacaktır:
[v15 uyumluluğu] ve [v15 uyumluluğu yok] gerektiği gibi. Komutlar ve değişkenler
v15.0'da kaybolanlar [Eski] olarak işaretlenir.

S-nail, aşağıdakileri anımsatan bir komut sözdizimine sahip bir posta işleme sistemidir. ed(1) çizgilerle
mesajlarla değiştirilir. POSIX'in işlevselliğini sağlamak için tasarlanmıştır. mailx(1)
satır düzenleme, IDNA, MIME, S/MIME, SMTP için komut ve uzantılar (çoğunlukla isteğe bağlı) sunar
ve POP3 (ve IMAP). Posta toplu dili olarak kullanılabilir.

Opsiyonlar
-A hesap Bir hesap için komut (aşağıya bakın) hesap başlangıç ​​dosyalarına sahip olduktan sonra
okundu.

-a dosya Verilen dosyayı mesaja ekleyin. Aynı dosya adı kuralları
bölümünde açıklanan KOMUTLAR uygula: kabuk sözcüğü genişletmesi ile sınırlıdır
tilde '~' ve değişkenler. Acak dosya erişilebilir değil ama bir '=' içeriyor
karakter, ardından '=' işaretinden sonraki herhangi bir şeyin giriş karakterini belirttiği varsayılır.
set ve dosya adından önce '=' herhangi bir şey: bu, dosya adını belirtmek için tek seçenektir.
metin için karakter kümesini girin (ve herhangi bir karakter kümesi dönüştürmesi yapmayın)
komut satırından ekler, ~@ tilde kaçış komutu.

-B Standart girdiyi ve standart çıktıyı satır arabellekli yapın.

-b adres Kör karbon kopyalarını verilen adres listesine gönderin. gönderme posta altında
bu konuda daha fazla ayrıntıya giriyor.

-c adres Verilen adres listesine karbon kopyaları gönderin.

-D [Seçenek] bağlantısız değişkeni.

-d Yı kur ayıklamak hata ayıklama mesajlarını etkinleştiren ve mesajı devre dışı bırakan değişken
teslimat.

-E Yı kur boş kimse değişken ve böylece boş bir mesaj içeren mesajları atın
parça vücut. Bu, komut dosyalarından mesaj göndermek için kullanışlıdır.

-e Sadece sistem posta kutusunda posta olup olmadığını kontrol edin. Evet ise, bir çıkış döndürün
sıfır durumu, aksi takdirde sıfır olmayan bir değer.

-F İlk mesajın yerel kısmından sonra adlandırılan bir dosyaya göndermek için mesajı kaydedin.
alıcının adresi (yerine kayıt).

-f [dosya] İşlem için kullanıcının MBOX'unun (veya belirtilen dosyanın) içeriğini okuyun;
S-tırnak kapatıldığında, silinmemiş mesajları bu dosyaya geri yazar (ancak
farkında olmak ambar seçenek). için bazı özel sözleşmeler tanınmaktadır.
dizi dosya için belgelenen dosya aşağıdaki komut. Bunu not et dosya is
bayrağa doğrudan bir argüman değil -f, ancak bunun yerine komut satırından alınır
seçenek işleme tamamlandıktan sonra. Bir kullanmak için dosya bu başlar
tire ile, './-hyphenbox.mbox' örneğinde olduğu gibi (göreli) bir yol ile önüne ekleyin.

-H Tüm mesajların başlık özetini yazdırın ve çıkın. Yapılandırılabilir bir özet görünümü
üzerinden kullanılabilir -L seçeneği.

-h Kısa bir kullanım özeti yazdırın. yaygın kullanımı nedeniyle bir --yardım et argüman olacak
aynı etkiye sahip.

-i Yı kur aldırmamak tty kesme sinyallerini yoksaymak için değişken.

-L özellik listesi
Yalnızca verilen mesajla eşleşen mesajların başlık özetini yazdırın. özellik listesi,
sonra çıkış yapın. bölüme bakın Belirtme mesajları formatı için özellik listesi. Eğer
the -H ek olarak seçenek verildi, başlık özeti üretilmiyor, ancak
S-çivi bunun yerine çıkış durumu aracılığıyla özellik listesi herhangi biriyle eşleşti
mesajlar ('0') veya değil ('1'); bunda herhangi bir ayrıntılı çıktının bastırıldığını unutmayın.
modu ve bunun yerine açıkça etkinleştirilmelidir (örn. -v).

-N ayarını kaldır başlık değişkendir ve bu nedenle mesaj başlıklarının ilk görüntülenmesini engeller
posta okurken veya bir posta klasörünü düzenlerken.

-n Okumayı engeller s-tırnak.rc başlatma sırasında. Bu seçenek için etkinleştirilmelidir
İçeriği nedeniyle birden fazla makinede çağrılan S-tırnak betikleri
bu dosyanın boyutu aralarında farklılık gösterebilir. (Aynı davranış şu şekilde de elde edilebilir:
NAIL_NO_SYSTEM_RC ortam değişkenini ayarlama.)

-q dosya Mesajı belirtilen dosyanın içeriğiyle başlatın. Gönderilerek verilebilir
sadece mod.

-R Açılan herhangi bir klasör salt okunur modda olacaktır.

-r adres If adres geçerli bir adresse, zarf gönderen adresini belirtir
MTA'ya '-f olarak geçirilecek adres' bir mesaj gönderildiğinde. Acak adres
bir kullanıcı adı, yorumlar vb. ekleyin, ardından bileşenler ayrılacak ve
isim kısmı '-F ile MTA'ya ayrı ayrı iletilecektir. isim'. Verilen
adres ayrıca atanacak itibaren değişken, sanki ek olarak
'-Sfrom=adres' belirtilmişti (bu nedenle SMTP veri aktarımını etkiliyor,
çok).

Bunun yerine boş bir dize olarak geçirilirse adres sonra değişkenin içeriği
itibaren MTA ile her temas kurulduğunda değerlendirilecek ve bu amaçla kullanılacaktır.
Varsayılan olarak S-tırnağının -r yani, ne '-f'yi ne de '-F'yi geçer
kendi başına MTA'ya işaretler.

-S değişken[=değer]
Dahili seçeneği ayarlar değişken ve bir değer seçeneği olması durumunda, değer
ona. Seçenekler aracılığıyla ayarlansa bile -S kaynak içinden üzerine yazılabilir
dosyaları, komut satırı ayarı tüm kaynak dosyalarından sonra yeniden kurulacak
yüklenmiştir.

-s konu Gönderilecek mesajın konusunu belirtin.

-t Gönderilecek mesajın 'Kime:' ile bir mesaj başlığı içermesi beklenir,
Alıcılarına eklenecek olan 'Cc:' veya 'Bcc:' alanları
komut satırında verilir. 'Konu:' ile bir mesaj konusu belirtilmişse
o zaman komut satırında verilenin lehine kullanılacaktır.

'Yanıtla' da anlaşılmıştır (muhtemelen geçersiz kılınan cevap), 'Gönderen:' (po
gönderici), 'Kuruluş:' (p ORGANİZASYON). Ayrıca belirtebileceğinizi unutmayın
'Kimden:', muhtemelen geçersiz kılıyor itibaren ve muhtemelen belirtilen zarf adresi
seçeneği ile -r!

Normalde mesaja göre otomatik olarak oluşturulan aşağıdakiler
bağlam, ayrıca belirtilebilir: 'Mesaj Kimliği:', 'Yanıt İçinde:', 'Referanslar:' ve
'Mail-Followup-To:' (özel adres masajı yine de
ikincisi).

-u kullanıcı sistem posta kutusunu okuyun kullanıcı (uygun ayrıcalıklar varsayılmıştır) ve "varsayılan
olmak" kullanıcı bazı yönlerden, örneğin dosya– '%' vb. açılımları;
ayrıca bkz. KULLANICI.

-V S-tırnağının sürümünü yazdırın ve çıkın.

-v ayarlamak gereksiz sözlerle dolu seçenek biraz ayrıntıya neden olur (sertifikanın yazdırılması gibi
zincirler). İki kez kullanmak ayrıntı düzeyini artırır.

-X cmd verilenleri ekle cmd normal işlemden önce yürütülecek komutlar listesine
başlar. ile ilişkilidir -# ve toplu çıkış hatası; için tek olasılık
başlangıç ​​dosyalarını okurken komutları etkileşimli olmayan modda yürütün
yasak.

-~ etkinleştirme TİLDE KAÇIRMALAR etkileşimli modda olmasa bile.

-# Bu, S-tırnağı üzerinde çalışmak üzere hazırlamak için çeşitli seçenekler belirler (büyük olasılıkla
etkileşimli) toplu mod: nokta, boş başlangıçIçindebaşlık, sessiz, gönder bekle, Hem de
MBOX ve dosya (her ikisi de / Dev / null). Ayrıca işlenmesini sağlar TİLDE
KAÇIRMALAR. Örneğin, aşağıdakiler "bob" a bir e-posta mesajı göndermelidir:

$ LC_ALL=C printf 'm bob\n~s nesnesi\nMetin\n.\nx\n' | \
LC_ALL=C MAILRC=/dev/null s-tırnak -n -# -Snosave

-. Bu bayrak, "seçenek" seçeneğini önlemek için seçenek işlemenin sonlandırılmasını zorlar.
enjeksiyon” (saldırılar). Ayrıca S-tırnağı zorla gönderme moduna sokar, bkz.
gönderme posta.

Yukarıdaki desteklenen komut satırı seçenekleri listesinde, -D, -d, -E, -i, -N ve -v vardır
aracılığıyla olduğu gibi ilgili seçeneğin ayarlanması yoluyla uygulanır. -S. [mta seçeneği ...]
'-' ayırıcısından sonra komut satırının sonunda verilen argümanlar
posta aktarım aracısına (MTA) geçti ve bir bütün (etkileşimli) için kalıcı
oturum – eğer ayarı genişletmek tanınmalarına izin verir; MTA argümanları da olabilir
değişkende belirtilen sendmail-argümanları; daha ayrıntılı olarak açıklanan MTA etkileşimini bulun
belgelerinde mail gönder. Posta SMTP verileri aracılığıyla gönderildiğinde MTA bağımsız değişkenleri yoksayılır
Aktar.

A marş
S-nail, 1978'de tanıtılan BSD Mail programının (kendisi) doğrudan bir soyundan gelmektedir.
daha basit UNIX posta programının yerini alır) ve kendisini tanıtmak için kullanılır (Mail
referans kılavuzu) aşağıdaki gibidir:

Posta, posta göndermek ve almak için basit ve samimi bir ortam sağlar. Bilişim Teknoloji
gelen postayı kurucu mesajlarına böler ve kullanıcının bunlarla ilgilenmesine izin verir.
onları herhangi bir sırayla. Ek olarak, bir dizi sağlar ed(1) benzeri komutlar için
mesajları manipüle etme ve posta gönderme. Mail, kullanıcıya basit düzenleme sunar
giden mesajların kompozisyonunu kolaylaştırmanın yanı sıra,
kullanıcı gruplarına hitap eden adları tanımlama ve gönderme yeteneği.

Dolayısıyla S-tırnak, Unix posta sisteminin kullanıcı tarafı iken, sistem tarafı (posta-
transfer ajanı, MTA) geleneksel olarak mail gönder(8); bugün postfix(1) veya exim(8)
Bunun yerine genellikle bu amaç için kullanılır. [İsteğe bağlı]al SMTP özelliği yerleşikse
S-çivi daha sonra sistem tarafı posta teslimi için zorunlu bir ön koşul değildir.

S-nail, POSIX ile uyumluluk için çaba gösterdiğinden mailx(1) muhtemelen bazı
sorunsuz bir deneyimdir kullanmadan önce yapılandırma ayarlarının ayarlanması gerekir. NS
varsayılan genel s-tırnak.rc dosya zaten bu standart ayarları biraz daha fazla kullanıcıya doğru büküyor
dostluk ve güvenlik, örneğin, ambar ve sakla bastırmak için seçenekler
aksi takdirde meydana gelecek mesajların otomatik olarak MBOX'a taşınması (bkz. Mesaj devletler) Ve
tutmak dosyalar sonunda dosya izinlerini değiştirmemek için boş dosyaları kaldırmamak
yeniden yaratılın. ayarlamaz dosya seçeneği, böylece varsayılan dosya gruplandırması (
için de belgelendiği gibi '+' öneki dosya) etkin değil. Bölüm ÖRNEKLER biraz içerir
başka öneriler.

gönderme posta
Yerel bir posta aktarım aracısı (MTA;
yürütülebilir yol aracılığıyla ayarlanabilir mail gönder) veya [İsteğe bağlı]al yerleşik SMTP'yi (ayarlayın ve
değişken smtp) üretilen posta mesajını gerçekten teslim etmek için taşıma, S-tırnak
postanın gönderileceği kişilerin adları olan argümanlarla çağrılır:

$ s-nail -s Konu -a Attachm.ent bill@host1 'Bob '
# Ama... önce izole bir kuru çalışma modunda deneyin
$ LC_ALL=C MAILRC=/dev/null \
s-tırnak -n -d -vv -Sfrom="me " \
-s Konu -. "(Sevimli) Bob "

Kullanıcının daha sonra mesaj içeriğini yazması beklenir. Bu oluşturma modunda S-tırnak
özel '~' karakteriyle başlayan satırları ele alır – bunlar sözde TİLDE KAÇIRMALAR
dosyalarda okumak, kabuk komutlarını işlemek, ekleri eklemek ve düzenlemek ve
daha fazla; örneğin, tilde kaçış '~e' içindeki mesajı gözden geçirmek için metin düzenleyiciyi başlatacak
şu anki durum, '~h' mesaj alıcılarının düzenlenmesine izin verir ve '~?' genel bir bakış sunar
mevcut tilde kaçar. Boş bir satırın başına control-D '^D' yazıldığında çıkıyor
oluşturma modu ve mesajın gönderilmesine neden olurken, control-C '^C' iki kez yazıldığında
mevcut mektubu iptal edin (içeriği, hayır olmadığı sürece DEAD ile gösterilen dosyaya kaydedilir.kayıt etmek is
Ayarlamak.)

Varsayılan davranışı değiştirmek için bir dizi seçenek kullanılabilir; Örneğin, setting (ayrıca -S)
düzenleme oluşturma moduna girildiğinde otomatik olarak bir metin düzenleyici başlatır, sorcc irade
kullanıcıdan karbon kopya alıcıları için aktif olarak sorulmasına ve nokta seçenek olacak
yalnızca noktadan ('.') oluşan bir satır yazarak oluşturma modundan çıkmanıza izin verin.

Çok önemli olsa da, hangisinin olduğunu tanımlamaktır. Karakter setleri mesaj gönderirken kullanılabilir,
genellikle seçeneği ayarlayarak karakter kümeleri bölümü okuduktan sonra The
mim.türleri Dosyaları MIME tipi giden eklerin nasıl sınıflandırıldığını anlamak ve
olmadığı sürece mesajların eşzamansız olarak gönderildiği bilgisi gönder bekle ayarlandı: sadece onunla MTA
teslimat hataları tanınabilir olacaktır.

ayar itibaren genellikle gereklidir (örn. smtp) veya arzu edilir, isteyebilirsiniz
gitmeden önce bazı kuru çalışma testleri yapmak için. Gönderilen mesajların bir kopyasını bir kayıt Mayıs ayı
ayrıca arzu edilir - çoğu posta kutusu dosyası hedefinde olduğu gibi bazı özel kurallar
tanındı, bkz. dosya bu konuda daha fazlası için komut. Bölüm On URL sözdizimi ve Kimlik
arama URL'lerin yanı sıra 'USER@HOST' değişken zincirlerine biraz ışık tutacaktır
gibi protokole özgü kaynaklara erişmek için smtp, ve ÖRNEKLER bir örnek içerir
bazı iyi bilinen genel posta sağlayıcıları aracılığıyla mesaj göndermek için yapılandırma; not et
ayrıca güvenli bir SSL/TLS ortamının nasıl kurulacağına dair kompakt bir genel bakış sunar.

Mesaj alıcıları (komut satırında belirtildiği gibi veya 'Kime:', 'Cc:' veya 'Bcc:'de tanımlandığı gibi)
yalnızca e-posta adresleri olmayabilir, aynı zamanda posta kutularının adları ve hatta tam kabuk olabilir
komut borusu özellikleri. Uygun alıntı gerekli olabilir, örneğin boşluk eklemek için
karakterler. (S-nail'in posta standartlarıyla ilgilendiğini hatırlayın, bu nedenle kuralları tanımlayanlar
hangi içerikle yorumlanır.) Değişken ise genişletmek ayarlanmadı, o zaman sadece ağ
adresleri (bkz. postaaddr(7) posta adreslerinin açıklaması için) ve düz kullanıcı adları
(MTA takma adları dahil) kullanılabilir, diğer türler filtrelenerek uyarı verir.
mesaj.

Değişken genişletmek ayarlanırsa genişletilmiş alıcı adresleri isteğe bağlı olarak
kabul edildi: Dikey çubuk '|' ile başlayan herhangi bir ad karakter bir komut hattını belirtir –
'|' izleyen komut dizesi yürütülür ve mesaj kendi standardına gönderilir.
giriş; Benzer şekilde, eğik çizgi '/' ile başlayan herhangi bir ad veya karakter dizisi
nokta eğik çizgi './' kalan içerikten bağımsız olarak bir dosya olarak kabul edilir. başka bir isim
at işareti '@' karakteri içeren bir ağ adresi olarak kabul edilir; başka bir isim
artı işaretiyle başlayan '+' karakteri bir posta kutusu adını belirtir; başka herhangi bir isim
eğik çizgi '/' karakteri içeriyor ancak ünlem işareti '!' yok veya yüzde işareti '%' karakteri
önce ayrıca bir posta kutusu adı belirtir; Kalanlar bir ağ adresi olarak kabul edilir.

$ yankı bla | s-tırnak -Sexpandaddr -s testi ./mbox.mbox
$ yankı bla | s-tırnak -Sexpandaddr -s testi '|cat >> ./mbox.mbox'
$ yankı güvenli | LC_ALL=C MAILRC=/dev/null\
s-tırnak -n -Sv15-uyumluluk -Ssendwait -Snosave \
-Sexpandaddr=başarısız,-tümü,+addr -s testi \
-. [e-posta korumalı]

üzerinden kişisel dağıtım listeleri oluşturmak mümkündür. takma ad komut, böylece, için
örneğin, kullanıcı 'gruplara' posta gönderebilir ve bunun bir grup insana gitmesini sağlayabilir:

takma ad kohortları faturası jkf mark kridle@ucbcory ~/mail/cohorts.mbox

Lütfen bu mekanizmanın sistem genelindeki takma adlarla ortak hiçbir yanı olmadığını unutmayın.
'ad' kısıtlamasına tabi olan yerel MTA (posta-aktarım aracısı) tarafından kullanılabilir
of genişletmek ve genellikle bir dosyada izlenir / etc / aliases (ve belgelenmiştir takma adları(5) ve
mail gönder(1)). Kişisel takma adlar, mesaj gönderilmeden önce S-tırnak ile genişletilir ve
bu nedenle, her bir muhatabın kendi başına belirtilmesine uygun bir alternatiftir.

Çevresel gürültüden kaçınmak için komut dosyaları, herhangi bir yapılandırma dosyasından s-tırnağını "ayırmalı" ve
MAILRC değişkenini özel bir
yapılandırma dosyasını kullanarak veya -S seçenekleri belirtmek için komut satırı seçeneği:

$ env LC_ALL=C MAILRC=/dev/null şifre=GİZLİ DEĞİL \
s-tırnak -n -Sv15-uyumluluk -Ssendwait -Snosave \
-Sexpandaddr=başarısız,-tümü,+addr \
-S 'smtp=smtps://[e-posta korumalı]:465' -Ssmtp-auth=giriş \
-S 'from=scriptreply@domain' \
-s 'konu' -a ek_dosyası \
-. "Alıcı 1 " alıcı1@etki alanı \
< içerik_dosyası

Okuma posta
S-nail, muhatap olmadan çağrıldığında, postaların okunabileceği etkileşimli moda girer.
Bu şekilde kullanıldığında, kullanıcının sistem posta kutusu okunur ve her birinin bir satır başlığı okunur.
içindeki mesaj yazdırılır. (bkz. komut dosya ayrıntılı bir açıklama için
farklı posta kutusu türleri vardır.) Posta kutusu boşsa S-tırnağının çıkacağını unutmayın.
seçeneği yoksa bir mesaj yazdırdıktan sonra boş başlangıç ayarlandığı tespit edilmiştir.

at istemi komuta liste mevcut tüm komutların bir listesini verecek ve yardım et irade
bazı yaygın olanların bir özetini verin. [İsteğe bağlı]al belge dizileri mevcutsa
'?X' yazıp 'X'in gerçek genişlemesini ve amacının ne olduğunu görebilir, yani
komutlar kısaltılabilir (POSIX'in bazı kısaltmaları tanımladığını unutmayın, böylece
komutların alfabetik sırası, kısaltmalarla ilgili olmak zorunda değildir; bu
ile üzerine yazmaları tanımlamak mümkündür hayalet Ancak komut).

Mesajlara, mesajları benzersiz şekilde tanımlayan numaralar (1'den başlayarak) verilir; mevcut
mesaj – “nokta” – ya ilk yeni mesaj ya da ilk okunmamış mesaj olacaktır ya da
posta kutusunun ilk mesajı; seçenek gösteri sonu bunun yerine sonuncunun kullanımına neden olur
bu amaçla mesaj atın.

İletiler yazdırılabilir baskı komut veya kısa: 'p'. Varsayılan olarak mevcut
mesaj (“nokta”) yazdırılır, ancak diğer komutların çoğunda olduğu gibi bir fantezi vermek mümkündür.
mesaj özelliği (bkz. Belirtme mesajları), örneğin, 'p:u' tüm okunmamışları görüntüler
mesajlar, 's.' “nokta”yı yazdıracak, 'p 1 5' 1 ve 5 mesajlarını yazdıracak, 'p 1-5'
1'den 5'e kadar olan mesajları yazdırın ve 'p-' ve 'p+' son ve sonraki mesajı yazdıracaktır,
respectivamente.

Varsayılan kurulumda bir mesajın tüm başlık alanları yazdırılacaktır, ancak bu
değişti: ya bir alan listesini kara listeye alarak aldırmamakveya yalnızca belirli bir beyaz listeye ekleyerek
ile liste tutmak komut, örneğin, 'tutmak Tarihten cc konusuna'. Hepsini yazdırmak için
Bir mesajın başlık alanları, o anda aktif olan yoksayma veya saklama listelerinden bağımsız olarak,
komuta Print . Değişken crt S-tırnağının yapılandırılmış olanı kullanıp kullanmayacağını ve ne zaman kullanacağını kontrol eder
Doğrudan terminale yazmak yerine yazdırmak için PAGER (genel olarak konuşursak).

Yapılandırmaya bağlı olarak a Komuta hat editör ile kullanıcı deneyimi yaşatmayı amaçlamaktadır.
çok KOMUTLAR biraz daha güzel Sistem posta kutusunu okurken veya -f (Ya da dosya)
özel '%:' değiştiricisi ile açıkça öneki bir posta kutusu belirtti, ardından
posta kutusu bırakıldığında otomatik olarak kullanıcının MBOX dosyasına taşınacaktır,
ya etkin posta kutusunu değiştirerek ya da S-tırnaktan çıkarak (ayrıca bkz. Mesaj devletler).

Bir mesajı inceledikten sonra kullanıcı ayrıca silmek 'd' mesajı, cevap gönderene 'r'
ve tüm alıcılar veya cevap 'R' yalnızca gönderene aittir. Mesajlar da olabilir ileried
(daha kısa takma ad fwd). Bir mesaj alıcısını yanıtlarken veya iletirken
seçenek belirtilmedikçe adresler yorumlardan ve isimlerden çıkarılacaktır. tam adlar ayarlanır.
Silme işlemi S-tırnağının mesajı unutmasına neden olur; Bu geri döndürülemez bir durum değil ama
yapabilmek geri 'u' mesajı numarası verilerek veya S-tırnak ile oturum sonlandırılabilir.
vermek çıkış 'x' komutu.

Bir posta işleme oturumunu sonlandırmak için bir çıkmak 'q' tam program çıkışına neden olmak için,
muhtemelen, okunan mesajların otomatik olarak MBOX'a taşınmasını ve ayrıca
[İsteğe bağlı]al komut satırı düzenleyicisi geçmiş dosyası veya komutu kullanın çıkış 'x' yerine
bu eylemlerden herhangi birini önleyin.

Görüntüleme HTML posta ve MIME ekleri
Yalnızca HTML olan mesajlar giderek daha yaygın hale geliyor ve elbette birçok mesaj geliyor.
bir buket MIME eki ile birlikte gelir. S-tırnak [İsteğe bağlı] basit bir şekilde desteklerken
HTML mesajlarıyla başa çıkmak için HTML'den metne dönüştürücü (bkz. The mim.türleri Dosyaları), normalde
bunların hiçbiriyle başa çıkamaz, ancak bunun yerine programların başa çıkması için kayıtlı olması gerekir.
belirli MIME türleri veya dosya uzantıları ile. Bu programlar ya düz metin hazırlayabilir
S-nail'in içeriği terminalde görüntülemesini sağlamak için girişlerinin versiyonları veya
içeriğin kendisini, örneğin bir grafik pencerede görüntüleyin. Son tip
programları varsayılan olarak harici görüntüleyici sonlandırılana kadar S-tırnağını “bloke eder”, ancak
eşzamansız yan yana yürütme de mümkündür, bu durumda S-çivi çalışmaya devam edecektir
mesajı görüntüleyin ve yanıt vermeye devam edin.

Belirli bir MIME türü için harici bir işleyici programı kurmak için
boru TİPİ/ALT TİPİ değişken. Belirli bir dosya uzantısı için bir işleyici tanımlamak için
bu boru-UZATMA değişken – bu işleyiciler önceliklidir. Değişken
mim-karşı kanıt hatalı MIME parça bildirimleriyle başa çıkmayı iyileştirmek için ayarlanabilir
genellikle gerçek hayattaki mesajlarda görülür. Örneğin, satır içi bir HTML mesajı görüntülemek için (yani,
yerleşik dönüştürücünün yapabileceğinden daha süslü bir düz metin gösterimine dönüştürülür
üretmek) metin modu tarayıcılarından biriyle vaşak(1) veya e bağlantıları(1), S-tırnağını öğretin
MathML belgelerini düz metin olarak görüntülemesini ve PDF eklerini bir dosyada açmasını sağlayın.
harici PDF görüntüleyici, eşzamansız olarak:

$özellikleri varsa !@ HTML-FILTER
#set pipe-text/html="elinks -force-html -dump 1"
pipe-text/html="lynx -stdin -dump -force_html" ayarla
# Bunun yerine HTML'yi düz metin olarak görüntüle
#set boru metni/html=@
endif
mimetype '@ application/mathml+xml mathml'
set pipe-application/pdf="@&set -C;\
: > \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\"; \
tuzak \"rm -f \\\"${TMPDIR}/${NAIL_FILENAME_GENERATED}\\\"\" \
ÇIKIŞ INT ÇIKIŞ BORU TERM;\
+C'yi ayarla;\
kedi > \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\"; \
xpdf \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\""

Not: Posta virüsleri dağıtılabileceğinden, bu tür komutları kullanırken özel dikkat gösterilmelidir.
bu yöntemle: 'application/x-sh' türündeki mesajlar veya '.sh' uzantılı dosyalar ise
kabuktan körü körüne süzüldü, örneğin, bir mesaj gönderen kolayca yürütebilir
S-nail'in çalıştığı sistemde rastgele kod. MIME hakkında daha fazla bilgi için, ayrıca
mesaj gönderme, bölüme bakın The mim.türleri Dosyaları ve komut mime türü.

Posta listeler
S-nail, posta listelerinin işlenmesini kolaylaştırmak için bir miktar destek sunar. Komuta liste teşvik
bilinen posta listelerine verilen tüm argümanlar ve mlabone ol aboneliklerini ayarlar
öznitelik, onları gerektiği gibi ilk önce oluşturmak. (Diğer yandan aboneliği iptal et etmez
listeden çıkarmak otomatik olarak, ancak yalnızca abonelik özniteliğini sıfırlar.) Komutları kullanma
argümanlar olmadan, mevcut olarak tanımlanmış tüm posta listelerinin (bir alt kümesinin) çıktısını alır. NS
başlık '%T' biçimi, listede yapılandırılmış liste adreslerine sahip mesajları işaretlemek için kullanılabilir.
başlık ekranı.

[İsteğe bağlı]ally posta listeleri, normal ifadeler olarak da belirtilebilir;
birçok adresin tek bir ifadeyle eşleştirilmesi. Ancak, tüm tam nitelikli liste
adresler hızlı bir sözlük aracılığıyla eşleştirilirken ifadeler (a) liste(ler)ine yerleştirilir
hangi sırayla eşleştirilir (vardır).

onur için izlemeyi ayarla=evet-evet sor cevap-onur=evet
liste [e-posta korumalı] [e-posta korumalı] .*@lists.c3$
mlabone ol [e-posta korumalı] [e-posta korumalı]

Değişken onuruna takip bir 'Mail-Followup-To:' başlığının dikkate alınmasını sağlar
mesaja cevap verildiğinde (üzerinden cevap ve Cevapla) Ve takip olup olmadığını kontrol eder
bu başlık, posta gönderilirken oluşturulur; birkaç kez otomatik olarak oluşturulacak
özel "posta listesine özel" yanıt komutunun ne zaman olduğu gibi nedenler de Cevapla kullanıldı,
ne zaman cevap 'Mail-Followup-To' ile bir mesaja yanıt vermek için kullanılır.

Bilinen ve abone olunan listelerin işlenmesi arasındaki fark şudur:
gönderen genellikle, adrese gönderilirken oluşturulan bir 'Posta-Takip-Alıcı:' parçası değildir.
ikincisi, oysa eski tür listeler içindir. Genellikle istisnalar olduğu için:
örneğin birden fazla liste adresleniyorsa ve hepsi abone listeleri değilse.

Kolaylık sağlamak için S-nail, geçici olarak, sunulan bir liste adresini otomatik olarak ekleyecektir.
bilinenler listesine yanıtlanmakta olan bir iletinin 'List-To:' başlığında
posta listeleri. Bu başlığın var olup olmadığı, S-tırnağının yerine bağlı olacaktır.
değişken onur cevapkabul etmek için bu amaçla bir 'Yanıtla:' seti de kullanın.
Yöneticilerin bu şekilde tezahür etmesi gereken isteklerini listeleyin (ancak
'List-To:' bölümünde belirtilenle aynı etki alanında bulunan tek bir adres sağlar.

Kaynak Dosyaları
Başlangıçta S-nail birkaç kaynak dosyasında okur:

s-tırnak.rc Sistem genelinde başlatma dosyası. Bu dosyanın okunması engellenebilir,
ya kullanarak -n komut satırı seçeneği veya ortamı ayarlayarak
değişken NAIL_NO_SYSTEM_RC.

~/.mailrc İlk komutları veren dosya. ayarlanarak farklı bir dosya seçilebilir.
ortam değişkeni MAILRC.

NAIL_EXTRA_RC Daha sonra okunacak isteğe bağlı bir başlangıç ​​dosyası tanımlamak için kullanılabilir ~/.mailrc.
Bu değişken yalnızca belirli durumlarda dikkate alınır (bkz.
daha fazlası için belgeler).

Bu dosyaların içeriği şu şekilde yorumlanır:

· Bir satırın başındaki boşluk yok sayılır.
· Boş bir satır yoksayılır.
· Satır (içerik) '#' sayı işaretiyle başlıyorsa, bu bir yorum komutudur – a
gerçek komut! - ve ayrıca göz ardı edildi. Bu komut, yorumun tek biçimidir.
anladım.
· Yeni satır karakteri tarafından "çıkarılırsa" bir sonraki satırda bir satıra "devam" edilebilir.
önüne ters eğik çizgi karakteri '\' gelir. Herhangi bir önde gelen boşluk olduğuna dikkat edin.
takip satırları kaldırılır: Boşluk isteniyorsa, boşluktan önce yerleştirilmelidir.
ters eğik çizgi. Örneğin:

# Bu satır bir yorum komutudur. ve y\
es, gerçekten burada devam ediyor.
hata ayıklamayı ayarla \
gereksiz sözlerle dolu

Karakter setleri
[Seçenek] S-tırnak, terminalin karakter setini şu mekanizmalar kullanarak algılar:
LC_CTYPE yerel ayarı tarafından kontrol edilir (kılavuz yerel ayar(3) vermeli
genel bakış); S-tırnak dahili değişkeni ttycharset algılanan terminale ayarlanacak
karakter buna göre ayarlanır ve bu nedenle komutların çıktısında görünecektir set ve
varşov.

Ancak, bir kullanıcı tarafından sağlanan ttycharset değerin üzerine bu algılama mekanizması yazılmaz:
Algılama düzgün çalışmıyorsa bu "özellik" kullanılmalıdır ve
yerel karakter kümesinin adını ayarlayın. Örneğin, BSD sistemlerinde bir yerel ayar kullanılabilir.
bu karakter kümesi için geçerli bir ad olmayan ISO8859-1 karakter kümesi; üzerinde olmak
güvenli taraf, biri ayarlayabilir ttycharset ISO-8859-1 olan doğru ada.

Değeri değiştirmenin bunun yanında pek bir şey ifade etmediğini unutmayın, çünkü
gerçek karakter seti, sistemin yerel ortamı tarafından ima edilir ve bu kalır
üzerine yazılan bir içeriğin içeriğinden etkilenmez ttycharset değişken. (Bu çoğunlukla bir sorun
Yine de etkileşimli olarak S-tırnak kullanırken. posta göndermek aslında mümkündür
tamamen "sahte" yerel ayar ortamı.)

S-tırnağına hiçbir karakter seti dönüştürme yeteneği derlenmemişse (yani,
iconv(3) kitaplık bulundu), ardından ttycharset desteklenen tek karakter seti olacak,
sadece 8 bitlik mesajların değiş tokuşunda kullanılabileceği varsayılır ve bunun geri kalanı
bölüm geçerli değildir; bununla birlikte, otomatikse bunu açıkça ayarlamak yine de gerekli olabilir.
algılama başarısız olur, çünkü bu durumda varsayılan olarak belirtilen ISO-8859-1'e geçer.

Mesajları okurken, metinleri dönüştürülür. ttycharset için gerektiği gibi
bunları kullanıcı terminalinde görüntüleyin. Yazdırılamayan karakterler ve geçersiz bayt dizileri
algılanır ve uygun ikame karakterleri ile değiştirilir (değişken tüm karakterleri yazdır
S-çivi başlatıldıktan sonra ayarlandı). Ayrıca bkz. karakter kümesi-bilinmeyen-8bit başka bir kıllıyla uğraşmak
mesaj yorumlama yönü.

Mesaj gönderirken tüm parçaları ve ekleri sınıflandırılır. karakter yokken
set dönüşümü ikili veri gibi görünen kısımlarda gerçekleştirilir, karakter seti
kullanılıyorsa, giden bir metin bölümünün MIME başlığında bildirilmelidir.
e-postanın izin verdiği karakter grubuna uymayan karakterler
standartlar. Karakter kümeleri için izin verilen değerler, aşağıdakiler kullanılarak bildirilebilir: karakter kümeleri
değişken ve karakter seti-8bit, tüm son çare geri dönüş karakter kümesini tanımlayan
içindeki karakter kümeleri listesine dolaylı olarak eklenen karakter kümeleri.

Bir mesaja ve değişkene yanıt verirken aynı karakter kümesinde yanıtla sonra karakter ayarlanır
önce yanıtlanan mesaj kümesi denenir. Ayrıca S-tırnak yapmak da mümkündür.
kullanarak otomatik olarak geçerli yerel ayar ile daha yakından ilgili çalışın.
değişken sendcharsets-else-ttycharset, daha fazla bilgi için lütfen oraya bakın.

Belirtilen tüm karakter kümeleri, parçanın dönüştürülmesi veya
ek başarılı. Denenmiş (8 bit) karakter kümelerinden hiçbiri temsil etme yeteneğine sahip değilse
parçanın veya ekin içeriği, o zaman mesaj gönderilmeyecek ve metni
DEAD'e kaydedilecek. Genel olarak, "a'dan b'ye dönüştürülemiyor" mesajı görüntülenirse,
bazı karakterler o anda seçili (terminal) karakter seti için uygun değil veya
gerekli dönüştürme sistem tarafından desteklenmiyor. İlk durumda, gerekli
uygun bir LC_CTYPE yerel ayarı ve/veya değişkeni ayarlayın ttycharset.

En iyi sonuçlar genellikle S-çivi bir UTF-8 üzerinde bir UTF-8 yerel ayarında çalıştırıldığında elde edilir.
yetenekli terminal, bu durumda tam Unicode karakter yelpazesi mevcuttur. İçinde
çeşitli ülkelerden bu kurulum karakterleri görüntülenebilir, ancak yine de
eski postalarla maksimum uyumluluğu korumak için göndermek için daha basit karakter kümeleri kullanın
müşteriler.

Mesaj devletler
S-tırnak birkaç farklı mesaj durumu arasında ayrım yapar; mevcut durum olacak
başlık ekranına yansıtılırsa başlık yapacak şekilde yapılandırılmıştır. S-tırnak mesajında
durumlar bir posta kutusundan ayrılırken denetlenir ve iletilerin otomatik olarak taşınmasına neden olabilir
özel MBOX posta kutusuna - çünkü bu, alışkın olan kullanıcılar için rahatsız edici olabilir.
"daha modern" posta kullanıcı aracıları, varsayılan global s-tırnak.rc ayarlar ambar ve sakla
Bu davranışı bastırmak için değişkenler.

'yeni' Mesaj ne görüntülendi ne de başka bir duruma taşındı. Bu tür mesajlar
sistem posta kutusunda bile tutulur.

'okunmadı' Mesaj ne görüntülendi ne de başka bir duruma taşındı, ancak mesaj
posta kutusu en son açıldığında zaten mevcuttu: Bu tür mesajlar
sistem posta kutusunda bile tutulur.

'read' Mesaj aşağıdaki komutlardan biri tarafından işlendi: ~f, ~m, ~F,
~M, kopya, m kutusu, sonraki, boru, baskı, Print , üst, tip, Tip, geri.
silmek, dp, ve dt komutları ayrıca bir sonraki mesajın olarak işaretlenmesine neden olabilir.
değerine bağlı olarak okunur. otomatik baskı değişken. ne zaman hariç çıkış
komutu kullanıldığında, sistem posta kutusundaki veya posta kutularındaki mesajlar
özel '%:' öneki ile açıldı ve okunduğunda
seçeneği olmadığı sürece posta kutusu bırakıldığında MBOX'a kaydedilecektir. ambar ayarlandı.

'deleted' Mesaj aşağıdaki komutlardan biri tarafından işlendi: silmek, dp,
dt. Sadece geri bu tür mesajlara erişmek için kullanılabilir.

'korunmuş' Mesaj bir kişi tarafından işlendi. korumak komut ve içinde tutulacaktır
şu anki konumu.

'kaydedildi' Mesaj aşağıdaki komutlardan biri tarafından işlendi: kayıt etmek or yazmak.
olmadığı sürece çıkış komutu kullanıldığında, sistem posta kutusundaki mesajlar
veya özel '%:' öneki ile açılan ve içinde bulunan posta kutularında
'kaydedildi' durumu posta kutusu bırakıldığında silinir; içinde kurtarılacaklar
Seçenek olduğunda MBOX sakla ayarlanır.

Belirtme mesajları
Gibi komutlar baskı ve silmek argüman olarak mesaj numaralarının bir listesi verilebilir
aynı anda birkaç mesaja uygulanır. Böylece 'sil 1 2' mesajları 1 ve 2'yi siler, oysa
'delete 1-5', 1'den 5'e kadar olan mesajları siler. Sıralı veya dizili modda (bkz. tür
komutu), 'delete 1-5' arasında (ve dahil) bulunan mesajları siler.
başlık özetinde gösterildiği gibi, 1'den 5'e kadar olan mesajlar, sıralı/dişli düzende. çoklu
iki nokta üst üste değiştiriciler birleştirilebilir, örneğin ':du'. Aşağıdaki özel mesaj adları
var olmak:

:n Tüm 'yeni' mesajlar.

:o Tüm eski mesajlar ('okundu' veya 'yeni' durumunda olmayanlar).

:u Tüm 'okunmamış' mesajlar.

:d Tüm 'silinmiş' mesajlar ( geri komutu).

:r Tüm 'okundu' mesajları.

:f Türkiye bayrakgd mesajları.

:a Cevaplanan tüm mesajlar (bkz. işaretlendi değişken).

:t Tüm iletiler taslak olarak işaretlendi.

:s [Seçenek] Spam olarak sınıflandırılan tüm iletiler.

:S [Seçenek] İstenmeyen posta sınıflandırmasından emin olmayan tüm iletiler.

. Geçerli mesaj, sözde "nokta".

; Daha önce geçerli mesaj olan mesaj.

, Geçerli mesajın üst mesajı, yani Mesaj Kimliği ile mesaj
'In-Reply-To:' alanında veya 'Referanslar:' alanındaki son girişte verilen
mevcut mesaj.

- Bir sonraki silinmemiş mesaj veya bir sonraki silinmiş mesaj
geri emretmek. Sıralı/dişli modda, bir sonraki önceki bu tür mesaj
sıralı/dişli düzen.

+ Bir sonraki silinmemiş mesaj veya bir sonraki silinmiş mesaj geri emretmek. İçinde
sıralı/dişli modu, sıralanmış/dişli düzeninde bir sonraki bu tür mesaj.

^ Silinmeyen ilk mesaj veya silinen ilk mesaj geri Komut.
Sıralı/dişli modunda, sıralanmış/dişli düzeninde bu tür ilk mesaj.

$ Son mesaj. Sıralı/dişli modunda, sıralanmış/dişli dizisindeki son mesaj
sipariş.

&x İş parçacığı modunda, ile adreslenen mesajı seçer. x, Burada x başka mesaj var mı
belirtimi ve onunla başlayan dizideki tüm mesajlar. Aksi halde
ile özdeş x. Eğer x atlanırsa, mevcut mesajla başlayan iş parçacığı
Seçilen.

* Tüm mesajlar.

` Önceki komutun mesaj listesine dahil edilen tüm mesajlar.

/sicim
içeren tüm mesajlar dizi konu alanında (büyük/küçük harf yok sayıldı). Ayrıca bkz.
arama başlıkları değişken. Eğer dizi boş, öncekinden gelen dize
bu türün belirtimi yeniden kullanılır.

[@isim listesi]@ifade
Verilen büyük/küçük harfe duyarsız aramayı içeren tüm iletiler İfadeoturum; Eğer
[İsteğe bağlı]al normal ifade (bkz. yeniden biçimlendir(7)) destek mevcut İfade olacak
"büyülü" normal ifade karakterlerinden herhangi biri görülürse biri olarak yorumlanır. Eğer
isteğe bağlı @isim listesi kısım eksik, arama konu alanıyla sınırlı
vücut, ancak başka türlü isim listesi üstbilgi alanlarının virgülle ayrılmış bir listesini belirtir.
olduğu gibi ara

'@to,from,cc@Tanımam gereken biri'

'@' (ticari at) karakteri içeren bir dize aramak için
isim listesi etkin bir şekilde isteğe bağlı değildir, ancak boş dize olarak verilebilir. Biraz
özel başlık alanları kısaltılabilir: 'f', 't', 'c', 'b' ve 's' eşleşir
'Kimden', 'Kime', 'Bilgi', 'Gizli' ve 'Konu' sırasıyla ve büyük/küçük harfe duyarsız. NS
'başlık' veya '<' özel adları, başlığın üstbilgi(ler)inde (tümünde) arama yapmak için kullanılabilir.
mesajı ve 'body' veya '>' ve 'text' veya '=' özel adları gerçekleştirmek için kullanılabilir.
tam metin aramaları – birincisi yalnızca gövdeyi arar, ikincisi aynı zamanda
mesaj başlığında arama yapar.

Bu mesaj özelliği, tam metin karşılaştırması gerçekleştirir, ancak normal
ifade desteği, tasarruflu bir arama ifadesi yazmak neredeyse imkansızdır.
yalnızca belirli bir adres etki alanıyla eşleşir. Başlığın içeriğinin
bir adres listesi olarak ele alınır ve bunları düz e-posta adresine indirgemek için
arama ifadesinin eşleştirileceği başlık adının önüne eklenir
(kısaltma) tilde '~' ile:

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

adres
'Kimden:' başlığına karşı büyük/küçük harfe duyarsız bir "herhangi bir alt dize eşleşmesi" araması yapar;
adresleri (çok) eşleştirecek olsa bile isim göster ayarlanır (ve POSIX, "herhangi bir adres
bir başlık özetinde gösterilen bu formda eşleşmelidir”); Ancak, eğer tüm ağ
değişken ayarlandığında, karşılaştırma için adresin yalnızca yerel kısmı değerlendirilir,
durumu göz ardı etmemek ve isim göster tamamen göz ardı edilir. daha ince için
kontrol ve eşleştirme sınırları '@' arama ifadesini kullanır; [İsteğe bağlı]al IMAP stili
'(from address)' ifadesi, alt dize eşleşmeleri isteniyorsa da kullanılabilir.

[Seçenek] IMAP stili SEARCH ifadeleri de kullanılabilir. Bu adresleme modu mevcuttur
her türlü klasörle; S-tırnak, aramayı gerektiği gibi yerel olarak gerçekleştirir. Teller
boşluk içeriyorsa veya tamamen çift tırnak '"' içine alınmalıdır.
parantez; tırnak işaretleri içinde yalnızca ters eğik çizgi '\' bir kaçış karakteri olarak tanınır.
Tüm dize aramaları büyük/küçük harfe duyarsızdır. Açıklama şunu gösterdiğinde,
Bir adres alanının "zarf" gösterimi kullanılır, bu, arama dizesinin
olarak oluşturulmuş bir listeye karşı kontrol edildi

("ad" "kaynak" "yerel bölüm" "etki alanı bölümü")

her adres için ve ilgili başlık alanından gerçek adları olmayan adresler.
Bu arama ifadeleri parantezler kullanılarak iç içe yerleştirilebilir, örnekler için aşağıya bakın.

(kriter)
Verilenleri karşılayan tüm mesajlar kriter.
(kriter1 kriter2 ... kriterN)
Belirtilen kriterlerin tümünü karşılayan tüm mesajlar.
(or kriter1 kriter2)
Her ikisini de tatmin eden tüm mesajlar kriter1 or kriter2, ya da her ikisi de. Daha fazla bağlanmak için
'veya' belirtimlerini kullanan ikiden fazla ölçüt, ek kullanılarak iç içe yerleştirilmelidir.
'(veya a (veya bc))'de olduğu gibi parantezler, çünkü '(veya abc)' gerçekten '((a veya b) ve
C)'. En düşük yuvalama seviyesinde bağımsız kriterlerin basit bir 'veya' işlemi için,
olduğu gibi üç ayrı kriter kullanarak benzer etkileri elde etmek mümkündür.
'(a) (b) (c)'.
(değil kriter)
Tatmin etmeyen tüm mesajlar kriter.
(bcc "sicim")
içeren tüm mesajlar dizi 'Bcc:' alanının zarf gösteriminde.
(cc "sicim")
içeren tüm mesajlar dizi 'Cc:' alanının zarf gösteriminde.
(itibaren "sicim")
içeren tüm mesajlar dizi 'Kimden:' alanının zarf gösteriminde.
(konu "sicim")
içeren tüm mesajlar dizi 'Konu:' alanında.
(için "sicim")
içeren tüm mesajlar dizi 'Kime:' alanının zarf gösteriminde.
(başlık isim "sicim")
içeren tüm mesajlar dizi belirtilen 'Ad:' alanında.
(vücut "sicim")
içeren tüm mesajlar dizi vücutlarında.
(metin "sicim")
içeren tüm mesajlar dizi başlıklarında veya gövdelerinde.
(büyük boyut)
Şundan daha büyük olan tüm iletiler boyut (bayt cinsinden).
(daha küçük boyut)
Şundan daha küçük olan tüm mesajlar boyut (bayt cinsinden).
(önce tarih)
Daha önce alınan tüm mesajlar tarih, şeklinde olması gereken
'd[d]-mon-yyyy', burada 'd' bir veya iki basamaklı olarak ayın gününü belirtir, 'mon'
ayın adı – 'Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık'tan biri ve
'yyyy' dört basamaklı yıldır, örneğin '28-Aralık-2012'.
(on tarih)
Belirtilen tarihte alınan tüm mesajlar.
(beri tarih)
Belirtilen tarihten itibaren alınan tüm iletiler.
(daha önce gönderildi tarih)
Belirtilen tarihte gönderilen tüm mesajlar.
(bekçi tarih)
Belirtilen tarihte gönderilen tüm mesajlar.
(Senden beri tarih)
Belirtilen tarihten sonra gönderilen tüm iletiler.
() Önceki aramayla aynı kriter. Bu şartname olarak kullanılamaz
başka bir kriterin parçası. Önceki komut satırı birden fazla içeriyorsa
bağımsız kriter ise bu kriterlerden sonuncusu kullanılır.

On URL sözdizimi ve Kimlik arama
[v15-uyumluluk] POP3 posta kutuları gibi protokole özgü kaynaklara erişmek için
kompakt ve standartlaştırılmış Tekdüzen Kaynak Konum Belirleyicileri (URL, RFC 1738) her yerde bulunur hale geldi.
S-nail aşağıdaki formdaki URL'leri bekler ve anlar; parantez içindeki parçalar '[]' belirtir
isteğe bağlı parçalar, isteğe bağlı, çünkü aynı zamanda tanımlamanın başka yolları da var
söz konusu bilgi veya parça desteği protokole özel olduğundan – örneğin, '/path'
IMAP protokolü tarafından kullanılır ancak POP3 tarafından kullanılmaz.

PROTOKOL://[KULLANICI[:ŞİFRE]@]sunucu[:bağlantı noktası][/yol]

'KULLANICI' ve 'ŞİFRE' bir URL'nin parçası olarak belirtilmişse, bunlar URL yüzdesi olarak verilmelidir.
kodlanmış (RFC 3986) form – komut urlen kodu kodlamayı gerçekleştirmek ve göstermek için kullanılabilir
kodlanmış değer (Bu gerçekten herhangi bir standarda uymuyor, ancak biri için kullanılmıyor
İnternet üzerinden herhangi bir veri alışverişi için ve ikincisi, kullanıcıların araması daha kolay
urlen kodu bir dizgede ve birkaç farklı ile uğraşmak yerine bunu kullanın
standartlar.) Öte yandan, değişkenlerde verilen değerlerin URL yüzdesi olmaması beklenir.
kodlanmış.

S-tırnağının birçok değişken seçeneği, değişken zincirler olarak adlandırılan birden çok versiyonda mevcuttur.
bu belgenin geri kalanı: düz 'değişken' ve 'değişken-HOST' ve
'değişken-KULLANICI@HOST'. Burada 'HOST', bir 'port' belirtilmişse gerçekten 'sunucu:port' anlamına gelir.
ilgili URL'de, aksi takdirde düz 'sunucu' anlamına gelir. Ayrıca, 'KULLANICI' gerçekten değil
Aşağıda açıklandığı gibi kullanıcı zinciri araması yaparken bulunan 'KULLANICI', yani,
bu 'KULLANICI', bir URL'den gelip gelmediğine bakılmaksızın, hiçbir zaman URL yüzdesi olarak kodlanmış biçimde olmayacaktır.

Örneğin, varsayımsal bir URL 'smtp://hey%[e-posta korumalı]' verilmişti
bir kullanıcı içeriyor veya URL'nin 'smtp://our.house' olup olmadığı ve kullanıcının bulunup bulunmadığı
farklı şekilde, değişken zinciri aramak için smtp-kullanımı-starttls S-çivi önce havayı arar
'smtp-use-starttls-hey:[e-posta korumalı]' tanımlandı, ardından 'smtp-use-starttls-our.house' olsun
sonunda düz değişkenin kendisine bakmadan önce var olur.

S-nail, gerekli kimlik bilgileriyle uğraşırken aşağıdaki mantık şemasına uyar
hesap bilgileri:

· URL'de 'KULLANICI' belirtilmemişse, değişkenler kullanıcı-HOST ve kullanıcı yukarıya bakılır;
böyle bir değişken(ler) bulunamazsa, [Option]al tarafından uygulandığında S-tırnağı bulunacaktır.
değişkenler netrc-arama-HOST or netrc araması, kullanıcıları ara .netrc 'HOST' için dosya
'oturum açma' adı sağlayan belirli bir giriş: bu arama yalnızca aşağıdaki durumlarda başarılı olur:
açık ('HOST' için olası bir eşleşen giriş).

Hala 'KULLANICI' yoksa, S-tırnağı, yapması gereken kullanıcıya geri dönecektir.
S-tırnağı çalıştır: ya -u komut satırı seçeneği (veya,
eşdeğer, ancak daha az öncelikli olarak, ortam değişkeni USER) veya "geçerli"
kullanıcı. Bu kullanıcının kimliği, S-tırnak başlatma sırasında sabitlenmiştir ve
geçerli ana bilgisayarda geçerli bir kullanıcı olun.

· Kimlik doğrulama: aksi belirtilmedikçe bu, PROTOKOL-auth-KULLANICI@HOST,
PROTOKOL-auth-HOST, PROTOKOL-auth değişken zincir, protokole özgü bir
varsayılan, bunun başarılı olmaması durumunda.

· URL'de 'ŞİFRE' verilmemişse - bir kez belirtildiğine dikkat edilmelidir.
URL'deki şifre, kullanıcı için yalnızca sözdizimsel şekerdir, asla bir URL'nin parçası olmaz
S-tırnağının kendisini kullandığı –, o zaman 'KULLANICI' [İsteğe bağlı]al aracılığıyla bulunursa
.netrc dosya arama, o zaman zaten şifreyi de sağlamış olabilir. Aksi takdirde
değişken zincir şifre-KULLANICI@HOST, şifre-HOST, şifre yukarı bakılır.

[Seçenek] O zaman zincirin değişkenlerinden herhangi biri varsa aracı-kabuk arama-KULLANICI@HOST,
aracı-kabuk arama-HOST, aracı-kabuk araması burada belirtilen kabuk komutu ayarlanır
çalıştırılır ve çıktı (daha az yeni satır karakteri) parola olarak kullanılacaktır. Bu
böyle bir aracının herhangi bir veri döndürmemesi için tamamen geçerlidir, bu durumda
şifre aramaya başka bir yerden devam edilir; Herhangi bir komut hatası zor olarak kabul edilir
hata ama.

Denetlenen bir sonraki değişken zincir, [Opsiyonel]al netrc-lookup-KULLANICI@HOST,
netrc-arama-HOST, netrc araması, ancak bu sefer yalnızca parolayı arıyor (birden çok
tek bir makine için kullanıcı hesapları ve kullanıcı olmadan bir geri dönüş girişi olabilir.
ama bir şifre ile).

Bu noktada hala bir parola yoksa, ancak seçilen (protokoller)
kimlik doğrulama türü bir parola gerektirir, ardından etkileşimli modda kullanıcı
terminalde sorulur.

Not: S/MIME doğrulaması, 'Kimden:' (veya 'Gönderen:') içinde bulunan değerlere göre çalışır.
başlık alan(lar)ı, bu, değerlerinin mim işareti, smime-imza-sertifikası,
smime-işareti-sertifikaları dahil et ve smime-işaret-mesaj-özet kullanılarak aranmayacaktır.
'KULLANICI' ve 'HOST' zincirleri yukarıdan, ancak bunun yerine
üzerinde çalışılan mesaj. Olağandışı durumlarda birden fazla ve farklı 'KULLANICI' ve 'SUNUCU'
bu nedenle kombinasyonlar söz konusu olabilir - diğer yandan bu olağandışı durumlar
mümkün. Olağan durum şu kadar kısadır:

smtp=smtp://KULLANICI:PASS@HOST ayarla smtp-use-starttls \
smime-işareti smime-sign-cert=+smime.pair

Bölüm ÖRNEKLER eksiksiz örnek konfigürasyonları içerir.

Komuta hat editör
[Seçenek] S-tırnak, bir komut satırı düzenleyicisini ve komut geçmişi listelerini destekleyecek şekilde yapılandırılabilir
oturumlar arasında kaydedilir. Tam teşekküllü harici kütüphanelere karşı bağlantı kurulabilir
(taleb(6) düzenleme satırı(3)) veya S-nail'in kendi komut satırı editörü NCL'yi (Tırnak-Komut Satırı) kullanın
bunun yerine, ISO C standardına (ISO/IEC) uygun tüm ortamlarda çalışması gereken
9899:1990/Değişiklik 1:1995). Harici bir kitaplık kullanıldığında, etkileşimli davranışı
S-tırnak bu kitaplığa dayanır ve bu kitaplıkta anlatılanlara birebir karşılık gelmeyebilir.
manuel.

Gerçekte kullanılan komut satırı düzenleyicisinden bağımsız olarak tarih için girişler oluşturulacak
yalnızca komut modunda girilen satırlar ve böyle bir girişin oluşturulması zorla
satıra boşluk karakteriyle başlanarak bastırılır. Bunu not et tarih elleçleme
kendisi isteğe bağlı bir özelliktir ve bu nedenle mevcut olmayabilir. Daha fazla bilgi için bkz.
seçeneklerin belgelenmesi boş başlangıç, tarih-gabby, tarih-gabby-kalıcı,
satır editörü-devre dışı, NAIL_HISTFILE ve NAIL_HISTSIZE.

Yerleşik S-tırnak komut satırı düzenleyicisi aşağıdaki işlemleri destekler; gösterim
'^-character', “Kontrol” tuşu ile belirtilen karakterin birleşimini ifade eder,
örneğin, '^A', "kontrol tuşunu basılı tutun ve A tuşuna basın" anlamına gelir:

'^A' Satırın başına git.
'^B' İmleci bir karakter geri hareket ettirin.
'^D' İlet, imlecin altındaki karakteri siler; boş satırda kullanılırsa S-tırnaktan çıkar
sürece görmezden gelmek seçeneği ayarlandı.
'^E' Satırın sonuna git.
'^F' İmleci bir karakter ileri hareket ettirin.
'^G' Mevcut işlemi iptal edin, tam sıfırlama. Aktif bir geçmiş araması varsa veya
tabulator genişletmesi, ardından bu komut ilk önce bunu sıfırlar ve öncekine döner.
satır içeriği; dolayısıyla bu durumda tam sıfırlama için ikinci bir sıfırlama gereklidir. Tümünde
durumlarda S-tırnak, muhtemelen kullanılmış bir çok baytlı karakter giriş durumu makinesini sıfırlayacaktır.
'^H' “backspace” ile aynı: bir karakteri geriye doğru silme.
'^I' [Seçenek] “Yatay tablo” ile aynı: kelimeyi
imleç. (Bunun, aşağıdakilerden bilindiği gibi "tablo tamamlama" olmadığını unutmayın. sh(1) ama
için belgelendiği gibi, gerçekten olağan S-tırnak genişlemesi anlamına gelir dosya, yine de içerir
kabuk genişletme de son adım olarak.)
'^J' “ENTER” ile aynı: bu giriş satırını tamamlayın.
'^K' İmleçten satırın sonuna kadar olan tüm karakterleri siler.
'^L' Çizgiyi yeniden boyayın.
'^N' [Seçenek] Sonraki geçmiş girişine gidin.
'^O' Komutu yürütün dp.
'^P' [Seçenek] Önceki geçmiş girişine gidin.
'^R' [Seçenek] (kalan eski) geçmiş girişlerinden geçerli satırı tamamlayın.
'^U' '^A' ve ardından '^K' ile aynı.
'^W' İmleçten önceki karakterden önceki kelimeye kadar olan karakterleri siler
sınırı.
'^X' İmleci bir sözcük sınırı ileri götürün.
'^Y' İmleci bir sözcük sınırı geriye doğru hareket ettirin.

Doğru harekete dayalı komutlarda sorunlarla karşılaşılırsa,
seçeneğin ayarlanması satır-editör-imleç-sağ için belgelendiği gibi sorunu çözebilir
bunu.

Terminal, aşağıdakilerle uyumlu tuş dizileri üretiyorsa xterm(1) sonra sol ve
sağ imleç tuşları sırasıyla '^B' ve '^F' ile eşlenir, yukarı ve aşağı imleç tuşları
'^P' ve '^N' ile eşleyin ve Home/End/PgUp/PgDown tuşları z ile komut
ilgili argümanlar '0', '$', '-' ve '+' (yani başlıkta kaydırma yapın
özet listesi).

Renkli mesaj ekran
[Seçenek] S-çivi yayarak gerçekleştirilen renkli mesaj ekranını desteklemek için yapılandırılabilir
ANSI renk kaçış dizileri. Renkler yalnızca TERM ortam değişkeni
ayarlayın ve terminal tipi şurada bulunabilir: renk terimleri veya adı şunları içerir:
dize 'renk'.

Bunun üzerine ikili opsiyon renkli çağrı cihazı bu renk dizilerinin de olup olmadığını tanımlar.
Bir komutun çıktısının PAGER'dan geçmesi gerektiğinde oluşturulur (ayrıca bkz. crt) - Bugün nasılsın
varsayılan olarak etkin değildir çünkü farklı çağrı cihazı programları farklı komut satırına ihtiyaç duyar
bu renk dizilerini desteklemek için anahtarlar veya diğer yapılandırmalar için lütfen bkz.
Daha fazla ayrıntı için seçenek.

Tüm renk desteğini zorla devre dışı bırakmak için renk devre dışı.

Renkler, yazı tipi nitelikleri ('ft=' – 'kalın', 'invers' ve
'altı çizili'), ön plan ('fg=') ve arka plan ('bg=') renkleri ('siyah', 'mavi', 'yeşil',
'kırmızı', 'kahverengi', 'macenta', 'camgöbeği' ve 'beyaz'). Birden çok özellik bir araya getirilebilir.
olduğu gibi virgülle ayrılmış liste

set color-msginfo="ft=kalın,fg=magenta,bg=camgöbeği"

Ayarlanacak seçenekler şunlardır: color-msginfo, renk-partinfo, renkli_, renk başlığı ve
renk ustası, Hem de color-user-headersrenklendirilecek başlıkların bir listesi olan ,
üzerinden renk ustası varsayılan yerine renk başlığı.

KOMUTLAR


Her komut kendi başına bir satıra yazılır ve komutun ardından argümanlar alabilir.
kelime. Komutun tamamının yazılması gerekmez - komutla eşleşen ilk komut.
yazılan önek kullanılır. (Komuta liste kullanılabilir komutların sıralanmış bir listesini yazdırır ve
komuta yardım et (Ya da ?), bir argüman verildiğinde, aşağıdakiler için bir dokümantasyon dizisi gösterecektir.
genişleme, '?unc' örneğinde olduğu gibi; ancak belge dizileri [Opsiyon]al'dir.)

Mesaj listelerini argüman olarak alan komutlar için, aşağıdakileri karşılayan bir sonraki mesaj iletilir.
komutun gereksinimleri kullanılacak, açık bir mesaj listesi geçilmeyecek. Eğer
mevcut mesajın ilerisinde mesaj yoksa, arama geriye doğru ilerler ve eğer
hiç iyi mesaj yok, S-tırnak tipi “uygun mesaj yok” ve iptal ediyor
emretmek. Komutların argümanları aşağıdaki yöntemler kullanılarak alıntılanabilir:

· Bir argüman, eşleştirilmiş çift tırnak '"argüman"' ya da tek- tırnak arasına alınabilir.
''argüman''dan alıntılar; herhangi bir boşluk, kabuk sözcüğü genişletmesi veya ters eğik çizgi
tırnak içindeki karakterler (sonraki tarif edilenler hariç) harfi harfine şu şekilde ele alınır:
argümanın bir parçası. Bir çift alıntı, kelimenin tam anlamıyla tek- içinde ele alınacaktır.
alıntılar ve tam tersi. Böyle bir alıntılanmış dizenin içinde aslında kullanılan alıntı
karakter yine de olduğu gibi ters eğik çizgi '\' ile kaçarak kullanılabilir
'"sen"'.
· Yukarıdaki gibi tırnak içine alınmayan bir argüman, genellikle hala şunları içerebilir:
boşluk karakterleri, bu boşluklar ters eğik çizgiden kaçmışsa.
· Ekteki tırnak işaretleri dışındaki bir ters eğik çizgi atılır ve aşağıdaki
karakter tam anlamıyla argümanın bir parçası olarak ele alınır.
· Komut satırının sonundaki tırnaksız ters eğik çizgi atılır ve sonraki satır
komuta devam eder.

Dosya adları, beklendiği yerde, daha sonra aşağıdaki dönüşümlere tabi tutulur:
sıra:

· Dosya adı tırnak içine alınmamış bir artı işaretiyle başlıyorsa ve dosya değişken
tanımlı, artı işaretinin değeri ile değiştirilecektir. dosya değişken
ardından bir eğik çizgi. Eğer dosya değişken ayarlanmamış veya null olarak ayarlanmışsa,
dosya adı değişmeyecektir.
· Kabuk sözcüğü genişletmeleri dosya adına uygulanır. uygunluk not: üzerinde
tam kabuk sözcüğü genişletmesi için uzun süreli desteğin yerini bir
atlatmak için dahili olarak uygulanan sınırlı genişleme mekanizması
kabuk genişletme yoluyla olası güvenlik etkileri. artan bir sayı bekliyoruz
program bölümlerinin yalnızca bu kısıtlı sözdizimini destekler:

Dosya adına meta genişletmeler uygulanır: baştaki yaklaşık karakterler ('~/')
HOME'un genişletilmesi ve herhangi bir '$VARIABLE' (veya
'${VARIABLE}'), mümkünse değişkenin genişletilmesi ile değiştirilecektir;
S-çivi dahili ve çevresel (kabuk) değişkenlere şuradan erişilebilir:
bu mekanizma. Ham bir '$' karakteri eklemek için önüne bir
ters eğik çizgi '\', iki katına bir ters eğik çizgi eklemek için. Birden fazla yol adı varsa
bu genişlemenin sonuçları ve komut bir dosya bekliyor, bir hata
Sonuçlar.

Basit değere izin vermek için etkileşimli görüntüleme bağlamında
kabul (“ENTER” yazarak), ters eğik çizgi alıntısı otomatik olarak şu şekilde yapılır:
gerekli, örneğin, bir 'diet\ is \curd.txt' dosyası 'diet\\ is' olarak görüntülenecektir.
\\curd.txt'.

Aşağıdaki komutlar mevcuttur:

# Yorum komutu, tüm satırın yok sayılmasına neden olur. Not: bu gerçekten bir
amacı bir "yorum başlatma" değil, argümanlarını atmak olan normal komut
özel karakteri belirtir, yani örneğin bir satırda sondaki yorumlar
mümkün değil.

~ Sözcüğün geri kalanını bir makro adı olarak yorumlar ve onu
çağrı emretmek; örneğin, '~makro', 'çağrı' için daha kısa bir eşanlamlı makro'.

- Önceki mesajı yazdırın. Sayısal bir argüman n verilirse, n'ye gider
önceki mesaj ve onu yazdırır.

= Geçerli mesaj numarasını gösterin (“nokta”).

? Komutların kısa bir özetini yazdırır. [Seçenek] Bir argüman verildiğinde,
bunun yerine söz konusu komut yazdırılır; komutlar genel olarak kısaltılabilir ve
bu komut, bir kısaltmanın tam açılımını görmek için kullanılabilir.
özet, örneğin '?h', '?hel' ve '?help' deneyin ve görüntünün nasıl değiştiğini görün.

! SHELL'i çalıştırır (bkz. sh(1)) aşağıdaki komut.

| eş anlamlısı boru Komut.

hesap (ac) Hesap(lar) oluşturur, seçer veya listeler. Hesap bir komutlar grubudur
ve genellikle birlikte ortamı düzenleyen değişken ayarlar
bir sistem girişi oluşturma amacı. Herhangi bir argüman olmadan tüm tanımlanmış bir liste
hesaplar ve içerikleri yazdırılır. Belirli bir hesap tarafından etkinleştirilebilir
yalnızca adını vererek, bu hesabın sistem posta kutusu veya gelen kutusu
komutun açık bir kullanımı yoluyla etkinleştirilebilir dosya. İki argüman formu
bir makroyu aracılığıyla tanımlamayla aynı tanımlamak. Örneğin:

hesap myisp {
klasör ayarla=imaps://[e-posta korumalı]
kaydı ayarla=+Gönderildi
şuradan ayarla="[e-posta korumalı] (Benim adım)"
smtp=smtp:// olarak ayarla[e-posta korumalı]
}

daha sonra 'hesap' belirtilerek seçilebilecek 'mysp' adında bir hesap oluşturur.
myisp'. Özel hesap 'null' (büyük/küçük harfe duyarsız) her zaman mevcuttur. yerel ayarlar
hesap ayarlarını yerelleştirmek için kullanılabilir – normal makrolardan farklı olarak ayarlar
hesap kapatıldığında geri alınır. Hesaplar aracılığıyla silinebilir
hesapsız.

takma ad (a) Argüman olmadan, şu anda tanımlanmış tüm takma adları yazdırır. biriyle
argüman, bu takma adı yazdırır. Birden fazla argümanla yeni bir takma ad oluşturur
veya mevcut olana ekler. takma adlar takma adları silmek için kullanılabilir.

alternatifler
(alt) Aktif kullanıcının alternatif adreslerinin / adlarının bir listesini yönetin, üyeler
mesajlara yanıt verirken alıcı listelerinden kaldırılacak olan (ve metoo
değişken ayarlanmadı). Argümanlar verilirse, alternatif adlar kümesi
onlar tarafından değiştirilir, argümanlar olmadan geçerli küme görüntülenir.

cevap
Bir mesaj listesi alır ve her mesajı cevaplandı olarak işaretler. Bu işaret var
posta sisteminde teknik bir anlam yoktur; sadece mesajların işaretlenmesine neden olur
başlık özeti ve onları özel olarak adreslenebilir hale getirir.

önbellek [Seçenek] Yalnızca önbelleğe alınmış IMAP posta kutuları için geçerlidir; bir mesaj listesi alır ve okur
belirtilen mesajları IMAP önbelleğine.

çağrı aracılığıyla oluşturulmuş bir makroyu çağırır. tanımlamak.

cd (ch) Çalışma dizinini HOME veya verilen argüman olarak değiştirin. eşanlamlısı
chdir.

sertifika kaydet
[Seçenek] Yalnızca S/MIME imzalı mesajlar için geçerlidir. Bir mesaj listesi alır ve
dosya adını alır ve mesaj imzalarında bulunan sertifikaları dosyaya kaydeder.
hem insan tarafından okunabilen hem de PEM biçiminde adlandırılmış dosya. Sertifikalar daha sonra olabilir
ayarlayarak ilgili mesaj gönderenlerine şifreli mesajlar göndermek için kullanılır
smime-encrypt-USER@HOST değişkenler.

chdir (ch) Çalışma dizinini HOME veya verilen argüman olarak değiştirin. eşanlamlısı cd.

çöküş
Yalnızca dişli mod için geçerlidir. Bir mesaj listesi alır ve tüm yanıtları yapar
bu mesajlar, 'yeni' durumunda olmadıkça başlık özetlerinde görünmez.

bağlamak [Seçenek] Bir IMAP posta kutusunda bağlantısız modda çalışıyorsanız, çevrimiçi
modunu seçin ve posta kutusu durumunu korurken posta sunucusuna bağlanın. Bkz.
Açıklaması bağlantısız Daha fazla bilgi için değişken.

kopya (C) Mesajları, adları yazarından türetilen dosyalara kopyalayın.
ilgili mesajı kaydedin ve bunları kaydedildi olarak işaretlemeyin; aksi takdirde aynı İndirim.

kopya (c) Mesajları adlandırılmış dosyaya kopyalayın ve kaydedildi olarak işaretlemeyin; aksi halde
ile özdeş kayıt etmek.

cwd Geçerli çalışma dizinini yazdırın.

azalmak [Seçenek] Şifrelenmemiş mesajlar için bu komut, şu komutla aynıdır: kopya; şifreli
mesajların şifresi mümkünse önce çözülür ve sonra kopyalanır.

şifresini [Seçenek] Şifrelenmemiş mesajlar için bu komut, şu komutla aynıdır: kopya; şifreli
mesajların şifresi mümkünse önce çözülür ve sonra kopyalanır.

tanımlamak Bağımsız değişkenler olmadan, içeriği de dahil olmak üzere mevcut makro listesi yazdırılır,
ancak aksi takdirde bir makro tanımlanır. Bir makro tanımı, bir dizi komuttur.
aşağıdaki form:

adı tanımla {
command1
command2
...
komutN
}

Tanımlanmış bir makro, aşağıdakiler kullanılarak açıkça çağrılabilir: çağrı or ~ komutlar veya
ayarlayarak dolaylı olarak klasör kancası or klasör-kanca-FOLDER değişkenler. Bunu not et
yorumu yerel ayarlar nasıl olduğuna bağlıdır (yani “ne gibi”: normal makro, klasör
kanca, hesap anahtarı) makro çağrılır. Makrolar aracılığıyla silinebilir tanımsız.

silmek (d) Verilen mesaj listesini 'silindi' olarak işaretler. Silinen mesajlar da olmayacak
MBOX'a kaydedilir ve diğer komutların çoğu için kullanılabilir olmazlar.

ıskarta (di) ile aynı aldırmamak. Ayrıca bakınız tutmak.

kesmek
[Seçenek] (disko) Bir IMAP posta kutusunda çevrimiçi modda çalışıyorsanız,
posta kutusu durumunu korurken bağlantısı kesilmiş mod. açıklamasına bakın
bağlantısız daha fazlası için değişken. İsteğe bağlı olarak bir mesaj listesi şu şekilde verilebilir:
argüman; ilgili mesajlar daha sonra önbelleğe okunur.
bağlantı kapalı. Böylece 'disco *' tüm posta kutusunu
bağlantısı kesilmiş kullanım.

dp, dt Geçerli mesajı siler ve sonraki mesajı yazdırır. bir sonraki yoksa
mesajı, S-tırnak “EOF'de” diyor.

taslak Bir mesaj listesi alır ve verilen her mesajı taslak olarak işaretler. Bu işaretin yok
posta sistemindeki teknik anlam; sadece mesajların işaretlenmesine neden olur
başlık özeti ve onları özel olarak adreslenebilir hale getirir.

kaçırmak (ec) Komut için belgelendiği gibi özel adları çözerek argümanlarını yankılar
dosya. '\a', '\b', '\c', '\f', '\n', '\r', '\t', '\v', '\\' kaçış dizileri
ve '\0octal-num' olduğu gibi yorumlanır printf(1) (uygun alıntı
tedarik edilen).

düzenleme (e) Metin düzenleyiciyi (EDİTÖR'de tanımlandığı gibi) verilen her mesaja doğrultun.
sırayla listeleyin. Değiştirilen içerikler, aksi belirtilmedikçe atılır. geri yazıldı değişken
ayarlanır.

elif Bir kısmı if/elif/başka/endif koşullu - bir öncekinin koşulu ise if
yanlışsa, aşağıdaki koşulu kontrol edin ve varsa aşağıdaki bloğu yürütün
doğru değerlendirir.

başka (el) if/elif/başka/endif koşullu - koşulların hiçbiri yoksa
önceki if ve elif komutlar doğruydu, başka blok yürütülür.

endif (tr) Bir if/elif/başka/endif koşullu yürütme bloğu.

hataları [Seçenek] S-nail, konsolu bir kullanıcı arayüzü olarak kullandığından,
mesajlar tanınmak için çok hızlı kaydırılıyor. İsteğe bağlı olarak bir hata mesajı halkası
herhangi bir hata mesajının kopyalarını saklayan ve
kullanıcı, yeni bir hata oluştuğunda etkileşimli oturumlarda. sıra
sonlu: maksimum boyutuna ulaşılırsa, herhangi bir yeni mesaj en eskinin yerini alır. bu
komuta hataları bu mesaj kuyruğunu yönetmek için kullanılabilir: verilmişse şov ya da hayır
argüman kuyruk görüntülenecek ve temizlenecek, açık sadece hepsini temizleyecek
kuyruktan gelen mesajlar.

çıkış (ex veya x) Etkin posta kutusunu değiştirmeden S-tırnaktan çıkın ve herhangi bir kaydetmeyi atlayın
MBOX'taki mesajların yanı sıra muhtemelen izlenen bir komut satırı düzenleyicisi geçmiş dosyası.

Özellikler
S-tırnağında derlenmiş özelliklerin listesini yazdırın.

fileto (Fi) Beğen dosya, ancak posta kutusunu salt okunur olarak açın.

dosya (fi) Dosya komutu yeni bir posta kutusuna geçer. Argümanlar olmadan yazdırır
mevcut posta kutusunun tam durumu. Bir argüman verilirse, yazacaktır
kullanıcının yaptığı değişiklikleri (silme gibi) ve yeni bir posta kutusu açar. Bazı özel
için kabul edilen sözleşmeler isim argüman:

# (sayı işareti) önceki dosya anlamına gelir,
% (yüzde işareti) çağıran kullanıcının sistem posta kutusu (veya
değeri dosya IMAP klasörleri için),
%kullanıcı sistem posta kutusu anlamına gelir kullanıcı (ve asla değeri dosya,
gerçek ayarından bağımsız olarak),
& (ve işareti) çağıran kullanıcının MBOX dosyasını ve
+dosya anlamına gelir dosya içinde dosya dizin.
%: dosyabelirtimi ile aynı değere genişler dosya özelliği, ancak dosya şu şekilde işlenir:
bir sistem posta kutusu, örn. m kutusu ve kayıt etmek komutlar, anlam
geçerli oturumda okunan mesajların
olarak işaretlenmek yerine MBOX posta kutusuna taşındı
okuyun.

Ad, komutla tanımlanan dizelerden biriyle eşleşirse kestirme, bu
yerini uzun formu aldı ve genişletti. Ad '.gz', '.bz2' ile bitiyorsa veya
'.xz' ile sıkıştırılmış olarak kabul edilir gzip(1) bzip2(1) veya xz(1)
sırasıyla ve bir ara (un) sıkıştırma yoluyla şeffaf bir şekilde işlenir
uygun tesisle adım (geçici bir dosya kullanarak), yeterli destek
tedarik edilen. Aynı şekilde, adlandırılmış dosya yoksa, ancak aşağıdakilerden birine sahip bir dosya varsa,
bahsedilen sıkıştırma uzantıları yapar, daha sonra ad otomatik olarak genişletilir ve
sıkıştırılmış dosya kullanılır.

Aksi takdirde, ad bir uzantıyla bitiyorsa, dosya-kanca-yükleme-EXTENSION
ve dosya-kanca-kaydet-UZATMA değişkenler ayarlanır, ardından verilen kancalar kullanılacaktır
"ad" yüklemek ve kaydetmek için S-çivi bir ara geçici dosya ile çalışacaktır.

MBOX dosyaları (düz dosya tabanlı posta kutuları) genellikle dosya işlemleri sırasında kilitlenir
eşzamanlı değişikliklere karşı tutarsızlıkları önlemek için. posta kutusu dosyaları
hangi S-tırnağını sistem posta kutuları olarak değerlendirir, ayrıca nokta kilidi adı verilen tarafından korunur
dosyalar, posta biriktirme dosyası kilitlemenin geleneksel yolu: herhangi bir 'a' dosyası için bir kilit dosyası
Senkronizasyon süresince 'a.lock' oluşturulacaktır - gerektiğinde bir
ayrıcalıkla ayrılmış dotlock alt süreci, gerekli işlemleri sağlamak için kullanılacaktır.
dotlock dosyasını aynı dizinde oluşturmak için ayrıcalık ayarlamaları ve
ilgilenilen dosyayla aynı kullanıcı ve grup kimlikleriyle. Ayrıca bkz.
mbox-rfc4155 MBOX dosyalarının işlenmesinde ince ayar yapmak için.

If isim 'tmp', 'new' ve 'cur' alt dizinlerine sahip bir dizine atıfta bulunur, ardından
“Maildir” formatında bir klasör olarak kabul edilir. Formun bir adı

[v15-uyumluluk] protokolü://[kullanıcı[:şifre]@]ana bilgisayar[:bağlantı noktası][/yol]
[v15 uyumluluğu yok] protokolü://[user@]host[:port][/path]

bir İnternet posta kutusu özelliği olarak alınır. [Opsiyonel] olarak desteklenen
protokoller pop3 (POP3) ve pop3'ler (SSL/TLS şifreli aktarımlı POP3). bu
[/yol] kısım yalnızca IMAP için geçerlidir; orada varsayılan GELEN KUTUSU. Ayrıca bakın
Bölüm On URL sözdizimi ve Kimlik arama.

[v15 uyumluluğu yok] Eğer kullanıcı özellikle '/' veya '%' gibi özel karakterler içeriyorsa, bunlar
URL gösteriminde kaçılmalıdır – komut urlen kodu göstermek için kullanılabilir
gerekli dönüşüm. İsteğe bağlı 'yol' kısmı yalnızca IMAP için geçerlidir; Eğer öyleyse
atlanırsa, varsayılan 'INBOX' kullanılır.

S-nail bir IMAP sunucusuna bağlıysa, `@mailbox' formunun adı şu anlama gelir:
o sunucudaki 'posta kutusu', ancak bunun dışında '@' önekinin özel bir anlamı yoktur.

bayrak Bir mesaj listesi alır ve mesajları şu şekilde işaretler: bayrakacil/özel
dikkat. Bu işaretin posta sisteminde teknik bir anlamı yoktur; sadece neden olur
başlık özetinde vurgulanacak mesajlar ve bunları özel olarak yapar
adreslenebilir.

dosya (kat) ile aynı dosya.

klasörler Bağımsız değişken olmadan, klasör dizinindeki klasörlerin adlarını listeleyin. Bir ile
bir argüman olarak mevcut klasör, adlandırılmış klasörün altındaki klasörlerin adlarını listeler;
örneğin `klasörler @' komutu, geçerli dosyanın temel seviyesindeki klasörleri listeler.
IMAP sunucusu. Ayrıca bkz. değişken imap-liste-derinliği.

Takip et
(F) benzer Yanıtlamak, ancak mesajı yerel bölümden sonra adlandırılan bir dosyaya kaydeder
ilk alıcının adresinin (yerine kayıt).

takip et
(fo) Şuna benzer yanıtlamak, ancak mesajı yerel bölümden sonra adlandırılan bir dosyaya kaydeder
ilk alıcının adresinin (yerine kayıt).

takiptopu
Benzer takip et, ancak ne olursa olsun tüm alıcılara yanıt verir çevirme
değişkeni.

takipçi
Benzer Takip et, ancak gönderene ne olursa olsun yalnızca yanıt verir çevirme
değişkeni.

ileri için takma ad İlt.

ileri için takma ad fwd.

itibaren (f) Mesajların bir listesini alır ve mesaj başlıklarını yazdırır (bu,
S-çivi arama tesisi olarak komut).

İlt Benzer fwd, ancak mesajı, yerel bölümden sonra adlandırılan bir dosyaya kaydeder.
alıcının adresi (yerine kayıt).

fwd Bir mesajı ve alıcının adresini alır ve mesajı ona iletir.
Orijinal mesajın metni, yeni mesaja içeriğin değeriyle eklenir.
ileri yön değişken daha önce yazdırıldı. bu fwdignore ve fwdretain komutlar belirtir
yeni mesaja hangi başlık alanlarının dahil edildiği. Sadece bir bölümün ilk bölümü
sürece çok parçalı mesaj dahil edilir. ek olarak ilet seçeneği ayarlandı.
Seçenek olmadıkça tam adlar ayarlanmış alıcı adresleri çıkarılacak
yorumlar, isimler vb.

fwdignore
Komutla hangi başlık alanlarının yoksayılacağını belirtir fwd. Bu komut
olduğunda hiçbir etkisi yoktur. ek olarak ilet seçeneği ayarlandı.

fwdretain
Komutla hangi başlık alanlarının korunacağını belirtir fwd. fwdretain
geçersiz kılmaları fwdignore. olduğunda bu komutun hiçbir etkisi yoktur. ek olarak ilet
seçeneği ayarlandı.

hayalet Hayaletler olarak adlandırılan komut takma adlarını tanımlayın veya listeleyin. Argümanlar olmadan hepsinin bir listesi
şu anda bilinen takma adlar yazdırılır. Bir argümanla verilenin genişletilmesi
takma ad gösterilir. İki veya daha fazla bağımsız değişkenle bir komut diğer adı tanımlanır veya güncellenir:
ilk argüman, kalan komut satırının altında olması gereken addır.
içeriği hemen hemen her şey olabilen erişilebilir. Bir hayalet kullanılabilir
her yerde normal bir komut kullanılabilir, ancak her zaman önceliklidir; herhangi bir argüman
komut takma adına verilen diğer ad içeriğine birleştirilir ve
sonuçta ortaya çıkan dize, aslında yürütülen komut satırını oluşturur. Ayrıca bkz.
kötü adam.

? h xx
"hayalet": böyle bir takma ad yok: "xx"
? gh xx yankı merhaba,
? h xx
hayalet xx "eko merhaba"
? xx
Merhaba,
? xx dünyası
merhaba dünya

başlıkları (h) Boyutu değişkene bağlı olan mevcut başlık grubunu göster
ekran. Bir mesaj özelliği verilmişse, aşağıdakileri içeren başlıklar grubu
oradaki ilk mesaj gösterilir ve ekranın üst kısmındaki mesaj,
yeni "nokta".

yardım et (hel) Eşanlamlısı ?.

tarih [Seçenek] Ya şov or açık tarih girdilerinin listesi; ondalık sayı NUMBER
argüman ilgili geçmiş girişini seçer ve gösterir – kabul etmek için “ENTER”a basın
bu ve geçmiş girişi yeni geçmişin zirvesi olacak. Hayır ise varsayılan mod
argümanlar verilir şov.

ambar (ho, ayrıca korumak) Bir mesaj listesi alır ve içindeki her mesajı kaydedilmek üzere işaretler.
kullanıcının sistem posta kutusunda MBOX yerine. geçersiz kılmaz silmek
emretmek. S çivisi, bu komutla POSIX standardından sapar, çünkü bir sonraki
sonra verilen komut ambar geçerli mesajı değil, aşağıdaki mesajı gösterecektir.

if (i) Yuvalanabilir bölümün bir parçası if/elif/başka/endif koşullu yürütme yapısı - eğer
verilen koşul doğruysa, kapsüllenmiş blok yürütülür. yalnızca POSIX
'[Rr]al', '[Ss]end' ve '[Tt]erm' koşullarını destekler (standart ise yürütün
giriş bir tty'dir), kalan tüm koşullar taşınabilir olmayan uzantılardır; Bunu not et
yanlış belirtilen koşullar, tüm koşulun yürütülmesine neden olur
(eşleşen) kapanışa kadar inşa et endif bastırılacak komut. sözdizimi
yuvalanabilir if koşullu yürütme yapısı, her koşulun ve
sözdizimi öğesi boşlukla çevrilidir.

eğer alınırsa
komutlar...
başka
komutlar...
endif

Başka bir koşul, herhangi bir boole değeri olabilir (bkz. Özellik seçenekleri için
boolean) sarılmış bir bloğu "asla yürütme" veya "her zaman yürütme" olarak işaretlemek için. Bu
bir değişkenin varlığını kontrol etmek veya genişletmesini bir kullanıcıyla karşılaştırmak mümkün
'$' ("sonraki değişken") koşullu tetikleyici aracılığıyla verilen değer veya başka bir değişken
karakter. Kullanılabilir karşılaştırma operatörleri '<' (küçüktür), '<=' (küçüktür
veya eşittir), '==' (eşit), '!=' (eşit değil), '>=' (büyük veya eşit), '>'
(büyüktür), '=@' (alt dizesidir) ve '!@' (alt dizesi değildir). Değerler
sol ve sağ taraf diziler olarak kabul edilir ve 8 bitlik baytlarla karşılaştırılır.
akıllıca, US-ASCII kodlama kurallarına göre vakayı göz ardı ederek (bu nedenle,
etkin yerel ayara bağlıdır, muhtemelen
yerel kodlama). Alt dize kontrolleri dışında, karşılaştırma bunun yerine olacaktır.
aritmetik olarak gerçekleştirilirse, kullanıcıya verilen değerin yanı sıra değişken
içerik, sayılar (tamsayılar) olarak ayrıştırılabilir. Ayarlanmamış bir değişken,
boş dize.

[İsteğe bağlı]al normal ifade desteği mevcut olduğunda, ek test
'=~' ve '!~' durumları kullanılabilir. Sağ tarafı düzenli olarak ele alırlar.
büyük/küçük harfe duyarsız olarak ve etkin LC_CTYPE'ye göre eşleşen ifade
yerel ayar, yerel ayar kodlamasındaki dizelerin doğru şekilde eşleşmesi gerektiği anlamına gelir.

Koşullar AND-OR listeleri aracılığıyla birleştirilebilir (VE operatörünün '&&' olduğu ve
VEYA operatörü '||'), eşit önceliğe sahiptir ve sol ile değerlendirilecektir
ilişkisellik, bu nedenle bilinen aynı sözdizimini kullanır. sh(1). Aynı zamanda
çiftler halinde kapatarak koşul grupları ve listeler oluşturmak mümkündür.
birbirine kenetlenebilen ve ayrıca birleştirilebilen parantez '[ ... ]'
AND-OR listeleri aracılığıyla.

Bireysel koşulların ve tüm grupların sonuçları, tekli yoluyla değiştirilebilir.
operatörler: tekli operatör '!' sonucu tersine çevirecektir.

eğer $debug
yankı *debug* ayarlandı
endif
if $ttycharset == "UTF-8"
echo *ttycharset*, büyük/küçük harfe duyarsız olarak UTF-8'e ayarlandı
endif
set t1=bir t2=bir
$t1 == $t2 ise
echo Bu iki değişken eşittir
endif
$sürüm-majör >= 15 ise
echo Yeni bir sürüm çalıştırılıyor..
if $özellikler =@ "normal ifade"
eğer $TERM =~ "^xterm.*"
echo ..bir X terminalinde
endif
endif
if [ [ true ] && [ [ $debug ] || [ $ayrıntılı ] ] ]
yankı Gürültülü, gürültülü
endif
eğer doğruysa && $debug || $ayrıntılı
echo Kabuktan bilindiği gibi sol çağrışım
endif
Eğer ! ! doğru && ! [ ! $hata ayıkla && ! $ayrıntılı ]
echo Tekli operatör desteği
endif
endif

aldırmamak Argümanlar olmadan, yoksayılan başlık alanlarının listesi yazdırılır, aksi takdirde verilen
başlık alanlarının listesi yoksay listesine eklenir: Yoksay listesindeki başlık alanları
bir mesaj yazdırıldığında terminalde yazdırılmaz. içinde bir mesaj yazdırmak için
tamamı, komutları kullanın Tip or Print . Ayrıca bakınız ıskarta ve tutmak.

imap [Seçenek] Komut dizelerini doğrudan geçerli IMAP sunucusuna gönderir. Salyangoz
geçerli posta kutusunda her zaman IMAP 'seçili durumda' çalışır; komutları
bu istenmeyen sonuçlar doğuracaktır ve bundan kaçınılmalıdır. Faydalı IMAP
komutlar şunlardır:

create Bir IMAP posta kutusunun adını bağımsız değişken olarak alır ve oluşturur
bunu.

getquotaroot (RFC 2087) Bir IMAP posta kutusunun adını bağımsız değişken olarak alır
ve posta kutusu için geçerli olan kotaları yazdırır. Hepsi IMAP değil
sunucular bu komutu destekler.

ad alanı (RFC 2342) Hiçbir argüman almaz ve Kişisel
Ad Alanları, Diğer Kullanıcının Ad Alanları ve Paylaşılan
Ad alanları. Her ad alanı türü parantez içinde yazdırılır; Eğer
aynı türden birden çok ad alanı var, iç
parantezler onları ayırır. Her ad alanı için bir önek ve bir
hiyerarşi ayırıcı listelenir. Tüm IMAP sunucuları desteklemez
bu komut.

inc Aynısı yeni posta.

liste Kullanılabilir tüm komutların adlarını alfabetik olarak sıralanmış olarak yazdırır.

yerel ayarlar
Bu komut, değişkenlerdeki değişiklikleri yerelleştirmek için kullanılabilir; bu, durumlarının
kapsanan kapsam bırakıldığında öncekine döndürülür. sadece olabilir
tarafından tanıtılan makro tanım bloklarının içinde kullanılır hesap or tanımlamak, ve bir
boole olarak yorumlanır (bkz. Özellik seçenekleri); bir hesabın "kapsanan kapsamı"
bir kez bırakıldığında tekrar kapatılır.

geçici_ayarları tanımla {
global_option1'i ayarla
yerel ayarlar
local_option1'i ayarla
local_option2'i ayarla
yerel ayarlar kapalı
global_option2'i ayarla
}

not bu ayarın "yığınlandığı": yani, 'makro1' yerelleştirmeyi değiştirmeyi etkinleştirirse
ve yerelleştirmeyi açıkça sıfırlayan 'macro2'yi çağırır, ardından herhangi bir değer değişir
'macro2' içinde hala 'macro1' tarafından geri döndürülecek!

Cevapla Bilinen yoluyla gelen iletileri yanıtlayın (liste) veya abone olunan (mlabone ol)
posta listeleri veya öyleymiş gibi yapın (bkz. Posta listeler): her zamanki gibi cevap
bu işlevsellik, sırayla mesaj alıcılarına aktif olarak başvuracak ve hatta kaldıracaktır.
bir posta listesine gönderilmesi gereken bir mesaj oluşturmak için. Örneğin
ayrıca, yararlı görünüyorsa, dolaylı olarak bir 'Mail-Followup-To:' başlığı oluşturacaktır,
değişkenin ayarından bağımsız olarak takip.

posta Benzer posta, ancak mesajı, yerel bölümden sonra adlandırılan bir dosyaya kaydeder.
ilk alıcının adresi (yerine kayıt).

posta (m) Argüman(lar) olarak bir alıcı adres(ler)i (listesi) alır veya
hiçbiri verilmemişse standart girdi; sonra kalan posta içeriğini toplar ve
dışarı gönderir.

m kutusu (mb) Verilen mesaj listesi S-nail'den çıkıldığında MBOX'a gönderilecektir; bu
olmadığı sürece varsayılan eylem ambar seçeneği ayarlandı. [v15 davranışı farklı olabilir] Bu
komutu yalnızca bir sistem posta kutusunda kullanılabilir (bkz. dosya).

mime türü
Herhangi bir argüman olmadan MIME tipi önbelleğin içeriği görüntülenecektir. Aksi halde
her bağımsız değişken, bir türün eksiksiz bir MIME türü belirtimini tanımlar.
önbelleğe eklendi (başına eklendi). Her durumda MIME türü kaynaklar ilk olarak şu şekilde yüklenir:
gerekli - mimetypes-yük kontrolü hangi kaynakların ince ayarını yapmak için kullanılabilir
aslında yüklendi. bölümüne bakın The mim.türleri Dosyaları MIME hakkında daha fazlası için
tür özellikleri ve genel olarak bu konu. MIME tipi kayıt silme ve önbellek
sıfırlamalar ile tetiklenebilir benzetmeyi kaldır.

liste Argümanlar olmadan, halihazırda tanımlanmış tüm posta listelerinin listesi (ve bunların
öznitelikler (varsa) yazdırılır. Aksi takdirde, verilen tüm argümanlar (olması gerekmeyen)
boşluk dışında alıntılanmıştır) eklenecek ve bundan böyle postalama olarak kabul edilecektir.
listeler. Posta listeleri komutla kaldırılabilir listeden çıkarmak.

[İsteğe bağlı]al normal ifade desteği mevcutsa, posta listeleri
ayrıca normal ifadeler olarak belirtilebilir (bkz. yeniden biçimlendir(7) bunlar hakkında daha fazlası için).

mlabone ol
Argümanlar olmadan, şu anda tanımlanmış tüm posta listelerinin listesi
abonelik özelliği yazdırılır. Aksi takdirde bu özellik herkes için ayarlanacaktır.
verilen posta listeleri, gerektiğinde bunları yeniden oluşturun ( liste). abonelik
nitelikler komutla kaldırılabilir aboneliği iptal et. Ayrıca bakınız takip.

Hareket Benzer hareket, ancak mesajları yerel kısmından sonra adlandırılan bir dosyaya taşır.
ilk mesajın gönderen adresi (yerinde kayıt).

hareket Gibi davranıyor kopya ancak iletiler aktarıldıysa silinmek üzere işaretler
Başarıyla.

Daha Facebok sayfasını beğenin : Daha, aynı zamanda yok sayılan başlık alanlarını ve tüm MIME parçalarını da yazdırır. özdeş
Sayfa.

Daha Etkileşimli olmayan modda ve uzun süre boyunca bile, verilen mesajlarda PAGER'ı çağırır.
standart çıktı bir terminal olduğundan. özdeş Kanal.

netrc [Seçenek] Ya (şov veya) açık Mevcut .netrc önbellek, önce dosyayı yükleme
eski durumda gerekli. S-tırnağının yalnızca dosyayı okumaya çalışacağını unutmayın.
bir kez, kullan'netrc Bir sonraki denemenin kilidini açmak için temizleyin. Görmek netrc araması ve
Bölüm On URL sözdizimi ve Kimlik arama; Bölüm The .netrc dosya evraklar
ayrıntılı olarak dosya biçimi.

yeni posta Daha önce herhangi bir değişiklik yapmadan mevcut klasördeki yeni postaları kontrol eder.
Yeni posta varsa, bir mesaj yazdırılır. Eğer başlık değişken ayarlanır,
her yeni mesajın başlıkları da yazdırılır.

sonraki (n) ('+' veya “ENTER” gibi) Sırayla bir sonraki mesaja gider ve onu yazar. İle
bir bağımsız değişken listesi, sonraki eşleşen mesajı yazar.

yeni Aynısı Okunmamış.

yeni Aynısı okunmamış.

hayır Geçerli klasöre bir ağ bağlantısı üzerinden erişiliyorsa, bir “NOOP” komutu verilir.
gönderilir, aksi takdirde herhangi bir işlem yapılmaz.

Sayfa Facebok sayfasını beğenin : Kanal, aynı zamanda yok sayılan başlık alanlarını ve tüm MIME parçalarını da yazdırır. özdeş
Daha.

Kanal Etkileşimli olmayan modda ve uzun süre boyunca bile, verilen mesajlarda PAGER'ı çağırır.
standart çıktı bir terminal olduğundan. özdeş Daha.

Pipe Facebok sayfasını beğenin : boru ama aynı zamanda göz ardı edilen başlık alanlarını ve MIME'nin tüm bölümlerini de borular
'çok parçalı/alternatif' mesajlar.

boru (pi) Bir mesaj listesi ve bir kabuk komutu alır ve mesajları,
emretmek. Bir argüman olmadan mevcut mesaj komut aracılığıyla iletilir.
tarafından verilen cmd değişken. Eğer Kanal değişken ayarlanır, her mesaj takip edilir
bir form besleme karakteri ile.

korumak
(ön) Şunun eş anlamlısı ambar.

Print (P) Beğen baskı ama aynı zamanda yoksayılan başlık alanlarını ve MIME'nin tüm bölümlerini yazdırır
'çok parçalı/alternatif' mesajlar. Ayrıca bakınız baskı, aldırmamak ve tutmak.

baskı (p) Bir mesaj listesi alır ve her mesajı kullanıcının terminaline yazar. İçin
MIME çok parçalı mesajlar, içerik türü 'metin' veya 'mesaj' olan tüm bölümler
gösterilen, diğeri başlıkları dışında gizlidir. Mesajların şifresi çözülür ve
gerekirse terminal karakter kümesine dönüştürülür.

çıkmak (q) Silinmemiş, kaydedilmemiş tüm mesajları geçerli klasöre kaydederek oturumu sonlandırır.
MBOX, ile işaretlenmiş tüm mesajları koruyarak ambar or korumak veya hiç atıfta bulunulmadı
sistem posta kutusu ve diğer tüm mesajları sistem posta kutusundan kaldırma. Eğer
oturum sırasında yeni posta geldi, “Yeni postanız var” mesajı
gösterildi. Komut satırı bayrağıyla bir posta kutusu dosyası düzenlenirken verilirse -f, Daha sonra
düzenleme dosyası yeniden yazılır. Yeniden yazma işlemi yapılmadığı sürece kabuğa dönüş gerçekleştirilir.
of edit file başarısız olur, bu durumda kullanıcı çıkış komutuyla kaçabilir.

yönlendirme
Aynısı Yeniden gönder.

yönlendir
Aynısı Yeniden gönder.

Kaldır Adlandırılmış klasörleri kaldırır. Kullanıcıdan etkileşimli modda onay istenir.

adını değiştirmek Mevcut bir klasörün adını ve yeni klasörün adını alır ve yeniden adlandırır
birinciden ikinciye. Her iki klasör de aynı türde olmalı ve
IMAP için geçerli sunucuda bulunur.

cevap (R) Gönderene yanıt. Orijinalin diğer alıcılarına yanıt vermiyor
mesaj. çevirme ile bu komutu değiştirecek cevap. Seçenek olmadıkça tam adlar
ayarlanırsa alıcı adresi yorumlardan, adlardan vb. çıkarılacaktır.

cevap (r) Bir mesaj alın ve gönderene ve tüm
Alıcıların. takip, onuruna takip, onur cevap yanısıra
cc'deki alıcılar tepki davranışını etkiler. Komuta Cevapla özel teklifler
posta listelerini yanıtlamak için destek. Seçenek olmadıkça tam adlar ayarlanır
alıcı adresleri yorumlardan, isimlerden vb. çıkarılacaktır. çevirme ayarlandı
komutlar cevap ve cevap takas edilir.

hepsini cevapla
Benzer cevap, ancak değeri ne olursa olsun bir grup yanıtı başlatır. çevirme.

cevap veren
Benzer cevap, ancak gönderene değeri ne olursa olsun yalnızca yanıt verir. çevirme.

Yeniden gönder Facebok sayfasını beğenin : Yeniden gönder, ancak herhangi bir başlık satırı eklemez. Bu gizlemenin bir yolu değil
gönderenin kimliği, ancak aynı alıcılara yeniden mesaj göndermek için kullanışlıdır.

Yeniden gönder Bir mesaj listesi ve bir kullanıcı adı alır ve her mesajı belirtilen kullanıcıya gönderir.
'Yeniden Gönderen:' ve ilgili başlık alanları, yeni kopyanın başına eklenir.
mesaj.

Yanıtlamak Aynısı cevap.

yanıtlamak Aynısı cevap.

yanıtla
Aynısı hepsini cevapla.

cevap veren
Aynısı cevap veren.

tutmak (ret) Argümanlar olmadan tutulan başlık alanlarının listesi yazdırılır, aksi takdirde
verilen başlık alanları listesi saklama listesine eklenir:
alıkoyma listesi, bir mesaj yazdırıldığında terminalde gösterilir, diğer tüm başlıklar
alanlar bastırılır. Bir mesajı bütünüyle yazdırmak için komutları kullanın. Tip
or Print . Ayrıca bakınız ıskarta ve aldırmamak; tutmak belirtilenlere göre önceliklidir.

İndirim (S) benzer kayıt etmek, ancak mesajları yerel kısmından sonra adlandırılan bir dosyaya kaydeder.
(içinde) yerine ilk mesajın göndereni kayıt ve) bir dosya adı alarak
argüman.

kayıt etmek (s) Bir mesaj listesi ve bir dosya adı alır ve her mesajı sırayla sonuna ekler
dosyanın. Dosya adı verilmezse, MBOX dosyası kullanılır. içindeki dosya adı
tırnak işaretleri, ardından oluşturulan karakter sayısı kullanıcının terminalinde yankılanır.
Bir sistem posta kutusu düzenleniyorsa, mesajlar silinmek üzere işaretlenir. sıkıştırılmış dosyalar
ve IMAP posta kutuları, aşağıdakiler için açıklandığı gibi işlenir: -f Yukarıdaki komut satırı seçeneği.

kayıtlı kart
Aynısı kurtarmak.

kurtarmak
Olmak kayıt etmek ne aldırmamak etmektir baskı ve tip. Bu şekilde işaretlenen başlık alanları
tarafından bir mesaj kaydedilirken filtrelendi kayıt etmek veya otomatik olarak MBOX'a kaydederken.
Bu komut yalnızca aşağıdakileri içermeyen başlık alanlarına uygulanmalıdır:
MIME içerik alanlarının yaptığı gibi, mesajın kodunu çözmek için gereken bilgiler. kaydediyorsa
alanları yok sayan bir IMAP hesabındaki mesajlar, verilerin kopyalanmasını imkansız hale getirir
doğrudan sunucu üzerindedir, bu nedenle işlem genellikle çok daha yavaş olur.

kurtarmak
Olmak kayıt etmek ne tutmak etmektir baskı ve tip. Bu şekilde işaretlenen başlık alanları,
tarafından kaydedilirken yalnızca bir mesajla kaydedilenler kayıt etmek veya otomatik olarak kaydederken
MBOX. kurtarmak geçersiz kılmaları kurtarmak. Bu komutun kullanımı şiddetle
mesajın kodunu çözmek için gerekli olan başlık alanlarını kaldırabileceği için cesareti kırıldı
doğru şekilde.

görüldü Bir mesaj listesi alır ve tüm mesajları okundu olarak işaretler.

set (se) Argümanlar olmadan bu komut tüm seçenekleri yazdırır ve ikili olmayan seçenekler için,
şu anda S-çivi tarafından bilinen değerler. Seçeneklerden herhangi birinin ayarlanması bsdcompat or
bsdset çıktı biçimini BSD stiline değiştirir, aksi takdirde uygun şekilde alıntılanmış bir liste
üretilmektedir. Eğer ayıklamak ayarlanmış veya gereksiz sözlerle dolu iki kez ayarlandıktan sonra listeleme
birleştirilmiş değişkenleri işaretlemek için değiştirildi.

Aksi takdirde, verilen seçenekleri değiştirir (ayarlar ve ayarları kaldırır). Argümanlar şu şekildedir:
'seçenek=değer' ('=' öncesinde veya sonrasında boşluk yok) veya yoksa düz 'seçenek'
değer. Atama ifadesinin herhangi bir bölümünün etrafına tırnak işaretleri yerleştirilebilir.
boşlukları veya sekmeleri alıntılamak için, örneğin,

girintiprefix = "->" ayarla

Bir argüman 'hayır' ile başlıyorsa, 'set nosave'de olduğu gibi, sonuç şu şekildedir:
çağırmak ayarlanmazsa değişkenin kalan kısmıyla komut verin ('unset save').

settenv Aynı set seçeneklerin de programa aktarılması dışında
Çevre; bu görev yerel ana bilgisayar desteği gerektirdiğinden, komut her zaman
bu mevcut değilse hata bildir (ancak yine de set bu durumda). Bu
tüm kaynak dosyaları yüklenmedikçe işlem bir işlem değildir. Ayrıca bkz.
ayarsız.

kabuk (sh) Kabuğun etkileşimli bir sürümünü çağırır.

kestirme
Argümanlar olmadan, halihazırda tanımlanmış tüm kısayolların listesi yazdırılır.
Aksi takdirde verilen tüm argümanlar (boşluk dışında alıntı yapılmasına gerek yoktur)
kısayol çiftleri ve bunların açılımları olarak ele alınır, yeni veya değişen
zaten var olan kısayollar, gerektiği gibi. Kısayollar komut aracılığıyla kaldırılabilir
kısayolu kaldırmak. Genişletme dizeleri, açıklanan sözdiziminde olmalıdır.
için dosya Komut.

şov Facebok sayfasını beğenin : baskı, ancak ne MIME kod çözme ne de şifre çözme gerçekleştirir, böylece ham
mesaj metni gösterilir.

boyut (si) Verilen mesaj listesindeki her mesajın boyutunu karakter olarak yazdırın.

tür Geçerli klasörün sıralanmış bir temsilini oluşturun ve sonraki komuta
ve mesajlara sıralı bir şekilde atıfta bulunacak şekilde adresleme modları.
Mesaj numaraları normal moddakiyle aynıdır. Eğer başlık değişken ayarlanır, bir
Yeni sıradaki başlık özeti de yazdırılır. Olası sıralama kriterleri şunlardır:

tarih Mesajları 'Tarih:' alanına göre sıralayın;
gönderildi.
İletileri 'Kimden:' alanlarının değerine göre sıralayın, yani
gönderenin adresi. Eğer isim göster değişken ayarlanır,
gönderenin gerçek adı (varsa) kullanılır.
boyut Mesajları boyutlarına göre sıralayın.
spam [Seçenek] İletiyi olduğu gibi spam puanına göre sıralayın
tarafından sınıflandırıldı spam göndermek.
durum Mesajları mesaj durumlarına göre sıralayın.
konu Mesajları konularına göre sıralayın.
iş parçacığı Dişli bir ekran oluşturun.
İletileri 'Kime:' alanlarının değerine göre sıralamak için, yani
alıcının adresi. Eğer isim göster değişken ayarlanır,
alıcının gerçek adı (varsa) kullanılır.

Argüman verilmezse, geçerli sıralama kriteri yazdırılır.

kaynak (böylece) kaynak komut bir dosyadan komutları okur.

kaynak_if
Farkı kaynak olması durumunda bu komutun bir hata oluşturmamasıdır.
verilen dosya bağımsız değişkeni başarıyla açılamıyor. Bu önemli olabilir, örneğin,
kaynak dosyaları, çünkü bir hatayla karşılaşıldığında bunların yüklenmesi durdurulur.

spam temizle
[Seçenek] İletilerin bir listesini alır ve 'istenmeyen posta' işaretini temizler.

spam unut
[Seçenek] Mesajların bir listesini alır ve spam arayüzü sahip olduğunu unutmak
Bayesian filtresini eğitmek için onları hiç kullandı. Aksi belirtilmedikçe 'istenmeyen postadır'
mesajın unutulup unutulmayacağını seçmek için mesajın bayrağı incelenir.
"jambon" veya "spam".

spam [Seçenek] Mesajların bir listesini alır ve Bayes filtresine
spam arayüzü onların "jambon" olduğunu. Bu aynı zamanda 'istenmeyen postadır' bayrağını da temizler.
söz konusu mesajlar.

spam göndermek
[Seçenek] Mesajların bir listesini alır ve yapılandırılan
spam arayüzü, mesajları değiştirmeden, ancak 'is-spam' bayrağını
uygun; spam derecelendirme başlıkları kaybolduğu için oran unutulacak
posta kutusu bırakıldığında. Kılavuz bölümüne bakın kullanma Spam için
S-tırnak içinde spam işlemenin tam resmi.

spam seti [Seçenek] İletilerin bir listesini alır ve 'istenmeyen posta' bayrağını ayarlar.

spam
[Seçenek] Mesajların bir listesini alır ve Bayes filtresine
spam arayüzü onların "spam" olduğunu. Bu aynı zamanda 'is-spam' bayrağını da ayarlar.
söz konusu mesajlar.

iplik [Eski] 'Sıralama dizisi' ile aynı (gerektiğinde bir 'hayalet' kullanmayı düşünün).
Geçerli klasörün dizili bir temsilini oluşturun, yani mesajları girintileyin.
başlık ekranındaki diğer mesajlara verilen yanıtlardır ve sonraki komuta ve
adresleme modları, ileti diziliş sırasına göre mesajlara atıfta bulunur.
Mesaj numaraları, işlenmemiş moddakiyle aynıdır. Eğer başlık değişken ayarlandı,
iş parçacığı sırayla bir başlık özeti de yazdırılır.

üst (to) Bir mesaj listesi alır ve her birinin ilk birkaç satırını yazdırır. Sayısı
yazdırılan satırlar değişken tarafından kontrol edilir üst sıralar ve varsayılan olarak beştir.

dokunma (tou) Bir mesaj listesi alır ve mesajları MBOX'a kaydetmek için işaretler. Salyangoz
aşağıdaki gibi bu komutla POSIX standardından sapar sonraki komuta
geçerli mesaj yerine aşağıdaki mesajı görüntüler.

Tip (T) ile aynı Print Komut.

tip (t) Eşanlamlısı baskı.

hesapsız
Verilen tüm hesapları silin. Belirli bir hesap değilse bir hata mesajı yazdırılır
tanımlı. '*' özel adı mevcut tüm hesapları silecektir.

takma adlar (una) Takma ad komutları tarafından tanımlanan adların bir listesini alır ve hatırlananları atar.
kullanıcı grupları. '*' özel adı, mevcut tüm takma adları atacaktır.

cevaplanmamış
Bir mesaj listesi alır ve her mesajı cevaplanmadı olarak işaretler.

çöküşü açmak
Yalnızca dişli mod için geçerlidir. Bir mesaj listesi alır ve mesajı yapar ve
tüm yanıtlar başlık özetlerinde tekrar görünür. Bir mesaj olduğunda
mevcut mesaj, otomatik olarak görünür hale getirilir. Ayrıca bir mesaj ile
daraltılmış yanıtlar yazdırılır, bunların tümü otomatik olarak açılır.

tanımsız
Verilen tüm makroları tanımlayın. Belirli bir makro değilse bir hata mesajı yazdırılır.
tanımlı. '*' özel adı, mevcut tüm makroları atacaktır.

geri
(u) Bir mesaj listesi alır ve her mesajı silinmedi olarak işaretler.

geri çekilmek Bir mesaj listesi alır vetaslaks her mesaj.

işaretini kaldırmak Bir mesaj listesi alır ve her mesajı eksik olarak işaretler. bayrakyaşlı.

Unfwdignore
için yok sayılan alanlar listesinden başlık alan adlarını kaldırır. ileri
emretmek. '*' özel adı tüm alanları kaldıracaktır.

Unfwdretain
için tutulan alanlar listesinden başlık alan adlarını kaldırır. ileri
emretmek. '*' özel adı tüm alanları kaldıracaktır.

kötü adam Verilen tüm komutu kaldır hayalets. '*' özel adı tüm hayaletleri kaldıracaktır.

görmezden gelmek
Yok sayılan alanlar listesinden başlık alan adlarını kaldırır. özel isim
'*' tüm alanları kaldıracaktır.

benzetmeyi kaldır
Verilen tüm MIME türlerini silin, örneğin, 'unmimetype metni/düz' tüm
MIME türü 'metin/düz' için kayıtlı özellikler. Özel isim '*'
tüm mevcut MIME türlerini 'sıfırlayacak' gibi atar, ancak aynı zamanda
aracılığıyla önbellek başlatmayı yeniden etkinleştirir mimetypes-yük kontrolü.

listeden çıkarmak Verilen tüm posta listelerini unutun. '*' özel adı hepsini kaldıracak
listeler. Ayrıca bkz. liste.

aboneliği iptal et
Belirtilen tüm posta listelerinden abonelik özniteliğini kaldırın. özel isim
'*' özelliği, ayarladığı tüm listelerden siler. Ayrıca bkz.
mlabone ol.

Okunmamış Aynısı okunmamış.

okunmamış Bir mesaj listesi alır ve her mesajı okunmadı olarak işaretler.

tutmak
Alıkonan alanlar listesinden başlık alan adlarını kaldırır. özel isim
'*' tüm alanları kaldıracaktır.

kayıtsız kalmak
Kaydedilmek üzere yok sayılan alanlar listesinden başlık alan adlarını kaldırır. bu
özel ad '*' tüm alanları kaldıracaktır.

kurtarmak
Kaydedilmek üzere tutulan alanlar listesinden başlık alan adlarını kaldırır. bu
özel ad '*' tüm alanları kaldıracaktır.

ayarlanmazsa (uns) Seçenek adlarının bir listesini alır ve hatırlanan değerlerini atar; en
tersi set.

ayarsız
Aynı ayarlanmazsa seçeneklerin de programdan kaldırılması dışında
Çevre; bu görev yerel ana bilgisayar desteği gerektirdiğinden, komut her zaman
bu mevcut değilse hata bildir (ancak yine de ayarlanmazsa). Bu operasyon
tüm kaynak dosyaları yüklenmedikçe işlem yapılmaz. Ayrıca bkz. settenv.

kısayolu kaldırmak
Argüman olarak verilen kısayol adlarını siler. '*' özel adı kaldırılacak
tüm kısayollar.

sıralamayı bozmak Sıralı veya iş parçacığı modunu devre dışı bırakın (bkz. tür ve iplik komutları), geri dön
normal mesaj sırası ve eğer başlık değişken ayarlandığında, bir başlık özeti yazdırın.

iş parçacığını açmak
[Eski] Şununla aynı sıralamayı bozmak.

url kodu
Verilen URL kodlu dize bağımsız değişkenlerinin kodunu çözün ve sonuçları gösterin.

urlen kodu
Verilen argümanları URL olarak kodlayın ve sonuçları gösterin.

çeşitlilik EDITOR'da verilen değişken(ler)in değerlerini düzenleyin veya oluşturun. ikili değişkenler
düzenlenemez.

varşov Verilen tüm seçeneklerle ilgili bilgileri göster. S-tırnak sonlu bir dizi hakkında bilgi sahibidir.
ikili ve değer değişkenlerinde daha da alt bölümlere ayrılan bilinen yerleşik değişkenler;
"salt okunur" (ayar değiştirilemez) gibi özel özelliklere sahip olabilirler ve
"sanal", değerin gerektiği gibi anında üretildiği anlamına gelir. Yanında
bu bilinen değişkenler sonsuz sayıda bilinmeyen, sözde "birleştirilmiş"
değerleri saklaması beklenen değişkenler mevcut olabilir.

? foo=bar nobar'ı ayarla
? varshow sendwait sürüm-majör foo çubuğu
"sendwait": (73) ikili: set=1 (ENVIRON=0)
"ana sürüm": (192) değer, salt okunur, sanal:\
set=1 (ENVIRON=0) değeri<14>
"foo": (birleştirilmiş) set=1 (ENVIRON=0) değeri
"bar": (birleştirilmiş) set=0 (ENVIRON=0) değeri

doğrulamak [Seçenek] Bir mesaj listesi alır ve her mesajı doğrular. bir mesaj değilse
S/MIME imzalı ileti, bunun için doğrulama başarısız olur. Doğrulama süreci
mesajın geçerli bir sertifika kullanılarak imzalanıp imzalanmadığını kontrol eder, mesajı gönderenin
e-posta adresi, sertifikanın içerdiği adreslerden biriyle eşleşiyorsa ve
mesaj içeriği değiştirildi.

görsel (v) Bir mesaj listesi alır ve her mesajda ekran düzenleyicisini çağırır. Değiştirilmiş
olmadığı sürece içerikler atılır. geri yazıldı değişken ayarlanır.

yazmak (w) Geleneksel mesajlar için tüm başlıklar olmadan gövde yazılır. Çıktı
şifresi çözülür ve gerektiğinde yerel biçimine dönüştürülür. çıktı dosyası ise
varsa, metin eklenir. Bir mesaj MIME çok parçalı biçimindeyse, ilk
kısmı, geleneksel mesajlarda olduğu gibi belirtilen dosyaya yazılır ve kullanıcı
birbirlerini kaydetmek için bir dosya adı istedi. Her parçanın rahatlık tasarrufu için
boş bir değer verilerek atlanabilir; aynı sonuç şu şekilde de elde edilebilir:
onu yazmak / Dev / null. İkinci ve sonraki kısımlar için baştaki bir '|'
karakter, parçanın kullanıcı girişinin geri kalanına aktarılmasına neden olur
kabuk komutu olarak yorumlanır; aksi takdirde kullanıcı girişi genellikle olduğu gibi genişletilir
klasörler, örneğin tilde genişletme gerçekleştirilir. Etkileşimsiz modda, yalnızca
parça başlığında verilen bir dosya adına sahip çok parçalı mesajın parçaları
yazılır, diğerleri atılır. Orijinal mesaj hiçbir zaman için işaretlenmez.
kaynak posta klasöründe silme. Ekler için, içeriğin
dosya daha önce mevcutsa, hedef dosyanın üzerine yazılır. Özel değil
sıkıştırılmış dosyaların işlenmesi gerçekleştirilir.

çıkmak (x) Eşanlamlısı çıkış.

z S-nail, aşağıda açıklandığı gibi pencere dolusu mesaj başlıklarını sunar. başlıkları
emretmek. Bu komut, mesajların bir sonraki penceresine kaydırılır. bir argüman ise
verildiğinde, kullanılacak pencereyi belirtir. Ön eki '+' veya '-' olan bir sayı şunu belirtir:
pencerenin mevcut pozisyona göre hesaplanması. Bir sayı
önek olmadan mutlak bir pencere numarası belirtir ve '$' S-tırnağının kaydırılmasına izin verir
mesajların son penceresine.

Z Benzer z, ancak en az bir tane içeren sonraki veya önceki pencereye kaydırır.
'yeni' veya bayrakmesaj.

TİLDE KAÇIRMALAR


Aşağıda, özel işlevleri gerçekleştirmek için kullanılan tilde kaçışlarının bir özeti verilmiştir.
mesajlar oluşturmak. Tilde kaçışları yalnızca satırların başında tanınır. İsim
"tilde kaçış", gerçek kaçış karakteri şu şekilde değiştirilebileceğinden, biraz yanlış bir adlandırmadır.
seçeneği ayarlama kaçış.

~~ dizi Tek bir '~' ile başlayan mesaja metin dizesini ekleyin. (Eğer
kaçış karakteri değiştirildi, bu karakterin iki katına çıkarılması gerekiyor
satırın başına gönderin.)

~! komuta Belirtilen kabuğu yürütün komuta, ardından mesaja dönün.

~. Dosya sonu karakterini yazmakla aynı etki.

~: S-çivi-komut or ~_ S-çivi-komut
Verilen S-tırnak komutunu yürütün. Ancak tüm komutlara izin verilmez.

~? Komut kaçışlarının bir özetini yazın.

~< Dosya Aynı ~r.

~<! komuta komuta kabuk kullanılarak yürütülür. Standart çıktısı,
mesaj.

~@ [dosya adı...]
Bağımsız değişken olmadan ek listesini etkileşimli olarak düzenleyin. eğer bir ek
dosya adı boş bırakılırsa, o ek listeden silinir. Ne zaman
ek listesinin sonuna ulaşıldığında, S-tırnak başka ekleri isteyecektir
boş bir isim verilene kadar. Belirli bir dosya adı yalnızca
sayı işareti '#' ve ardından o anda aktif olanın geçerli bir mesaj numarası
posta kutusu, ardından verilen mesaj bir MIME 'message/rfc822' olarak eklenir ve
bu bölümün geri kalanı geçerli değildir.

Karakter seti dönüşümü S-tırnağına derlenmişse, bu mod şunu verir:
dosya olmadığı sürece, kullanıcı giriş ve çıkış karakter kümelerini belirleme seçeneği
uzantı ikili içeriği gösterir, bu durumda S-tırnak bu adımın olup olmadığını sorar
söz konusu ek için atlanır. Atlanmazsa, o zaman
ek verilerini temsil etmeyi başaran karakter kümesi,
'charset=' Posta mesajının MIME parametresi:

· Giriş ve çıkış karakter kümeleri belirtilirse, dönüştürme şu şekildedir:
anında gerçekleştirildi. Kullanıcıya, istenene kadar tekrar tekrar sorulur.
dönüşüm başarılı.
· Yalnızca bir çıkış karakter kümesi belirtilirse, girişin şu şekilde olduğu varsayılır:
içinde olmak ttycharset karakter kümesi ve verilen çıktıya dönüştürülecek
anında karakter seti. Kullanıcıya, istenene kadar tekrar tekrar sorulur.
dönüşüm başarılı.
· Hiç karakter seti belirtilmemişse, o zaman algoritma
bölümünde belgelenmiştir Karakter setleri uygulanır, ancak doğrudan ve
Sinek. İstenen dönüşüm elde edilene kadar kullanıcıya tekrar tekrar sorulur.
başarır.
· Son olarak, bir girdi-, ancak çıktı karakter kümesi belirtilmemişse, o zaman hayır
dönüştürme gerçekleştirilir, ancak 'charset=' MIME parametre değeri
yine de kullanıcı girişine ayarlanmalıdır.
· Karakter seti seçim döngüsü 'control-C' yazılarak bırakılabilir, yani
kesintiye neden olur. S-nail sürüm 15.0'dan önce bunun sona erdiğini unutmayın.
sadece karakter seti değil, mevcut eklenti seçiminin tamamı
seçimi.

Karakter seti dönüştürme desteği olmadan, S-tırnak girişi isteyecektir
yalnızca karakter kümesidir ve 'charset=' MIME parametre değerini
varsa girdi verilir; herhangi bir kullanıcı girişi görülmezse, ttycharset karakter seti
bunun yerine parametre değeri için kullanılacaktır. Dosya uzantısına dikkat edin.
kontrol bu modda gerçekleştirilmez, çünkü zaten hiçbir dönüştürme yapılmayacaktır.

Etkileşimli olmayan modda, yeniden üretilebilirlik adına,
karakter kümesinden bağımsız olarak her ek için her zaman iki soru olsun
dönüştürme kullanılabilir ve dosya uzantısı nedir. İlki soruyor
dosya adı ve ikincisi, içinden geçirilecek giriş karakter kümesini ister
ilgili MIME parametresine; varsa hiçbir dönüştürme denenmez
ikinci soruya giriş, aksi takdirde normal dönüştürme algoritması
yukarısı uygulanır. Mesaj ekleri için ikinci sorunun cevabı
tamamen göz ardı edilir.

Eğer (yerine) Dosya argümanlar için belirtilen ~@ emir onlar
tümü genişletilmiş ve eklenen dosyaların virgülle ayrılmış bir listesi olarak ele alınır
ek listesinin sonuna. (Virgüllü veya başında veya başında bulunan dosya adları
sondaki boşluk, yalnızca komut satırı veya ilk yöntem aracılığıyla eklenebilir.
Mesaj ekleri yalnızca ilk yöntemle eklenebilir; hangi dosya adları
mesaj numaralarıyla çakışma yalnızca komut satırı veya ikinci
yöntemi.) Bu modda (metin) eklerinin ttycharset
kodlama ve bölümünde belgelendiği gibi değerlendirilecektir. Karakter setleri.

~A İçinde bulunan dizeyi ekler İşaret değişken (' ile aynı~i İşaret'). bu
kaçış dizileri tablosu '\t' ve yeni satır '\n' anlaşılır.

~a İçinde bulunan dizeyi ekler işaret değişken (' ile aynı~i işaret'). bu
kaçış dizileri tablosu '\t' ve yeni satır '\n' anlaşılır.

~b isim ... Verilen adları kör karbon kopya alıcıları listesine ekleyin.

~c isim ... Verilen adları karbon kopya alıcıları listesine ekleyin.

~d DEAD değişkeni tarafından belirtilen dosyayı mesajda okuyun.

~e Şimdiye kadar toplanan mesajdaki metin düzenleyiciyi çağırın. düzenlemeden sonra
oturum biter, kullanıcı mesaja metin eklemeye devam edebilir.

~F mesajları Tüm mesajlar dahil olmak üzere, gönderilen mesajın içindeki adlandırılmış mesajları okuyun
başlıklar ve MIME bölümleri. Herhangi bir mesaj belirtilmemişse, mevcut
mesaj.

~f mesajları Gönderilen mesajın içine adlandırılmış mesajları okuyun. mesaj yoksa
belirtilen, geçerli mesajda okuyun. aldırmamak ve tutmak listeler kullanılır
mesaj başlıklarını değiştirin. MIME çok parçalı mesajlar için yalnızca ilk
yazdırılabilir kısım dahildir.

~H 'Kimden:', 'Yanıt:', 'Gönderen:' mesaj başlığı alanlarını düzenleyin ve
'Organizasyon:' her birini sırayla yazarak ve kullanıcının düzenlemesine izin vererek
alan. Bu alanlar için varsayılan değerler, itibaren, cevap,
gönderici ve ORGANİZASYON değişkenler.

~h 'Kime:', 'Bilgi:', 'Gizli:' ve 'Konu:' mesaj başlığı alanlarını yazarak düzenleyin
her biri sırayla ve kullanıcının alanı düzenlemesine izin verir.

~i değişken Yeni bir satır ekleyerek belirtilen değişkenin değerini mesaja ekleyin
sonunda karakter. Değişken ayarlanmazsa mesaj değişmeden kalır
veya boş. Kaçış dizileri tablosu '\t' ve yeni satır '\n' anlaşılır.

~M mesajları Adlandırılmış mesajları, gönderilen mesajın içine girintili olarak okuyun. girinti öneki.
Hiçbir mesaj belirtilmemişse, mevcut mesajı okuyun.

~m mesajları Adlandırılmış mesajları, gönderilen mesajın içine girintili olarak okuyun. girinti öneki.
Hiçbir mesaj belirtilmemişse, mevcut mesajı okuyun. aldırmamak ve tutmak
listeler, mesaj başlıklarını değiştirmek için kullanılır. MIME çok parçalı mesajlar için,
yalnızca ilk yazdırılabilir kısım dahildir.

~p Şu ana kadar toplanan mesajı, mesaj başlığı alanlarının önüne gelecek şekilde yazdırın
ve varsa ek listesi takip eder.

~q Gönderilen mesajı, DEAD tarafından belirtilen dosyaya kopyalayarak iptal edin.
değişken ise kayıt etmek ayarlanır.

~R Dosya İletideki adlandırılmış dosyayı girintili olarak okuyun. girinti öneki.

~r Dosya Adlandırılmış dosyayı mesajda okuyun.

~s dizi Adlandırılmış dizenin geçerli konu alanı olmasına neden olun.

~t isim ... Verilen adları doğrudan alıcı listesine ekleyin.

~U mesajları Tüm başlıklar hariç, verilen / mevcut mesaj(lar)ı girintili olarak okuyun
girinti öneki.

~u mesajları Tüm başlıklar hariç, verilen / mevcut mesaj(lar)ı okuyun.

~v Mesajda alternatif bir düzenleyici (GÖRSEL seçeneğiyle tanımlanır) çağırın
şimdiye kadar toplandı. Genellikle, alternatif düzenleyici bir ekran düzenleyici olacaktır.
Editör kapatıldıktan sonra, kullanıcı metnin sonuna metin eklemeye devam edebilir.
mesaj.

~w Dosya Mesajı adlandırılmış dosyaya yazın. Dosya varsa, mesaj
ona eklendi.

~x Aynısı ~q, mesajın hiç kaydedilmemesi dışında.

~| komuta İletiyi belirtilen filtre komutuyla iletin. Komut hayır verirse
çıkışı veya anormal bir şekilde sonlandırılırsa, mesajın orijinal metnini koruyun.
Örneğin, komut fmt(1) genellikle yeniden doğrulayıcı bir filtre olarak kullanılır.

DEĞİŞKEN SEÇENEKLER


Değişkenler aracılığıyla kontrol edilir set ve ayarlanmazsa komutlar; genel olarak kullanarak ayarlanmazsa de olabilir,
"no" dizesiyle bir değişken adının önüne eklenerek ve çağrılarak gerçekleştirilir set, örneğin, 'ayarlanmamış
crt', 'set nocrt' ile aynı etkiye sahip olacaktır. Değişkenlerin oluşturulması veya düzenlenmesi
editörü ile de elde edilebilir çeşitlilik. varşov verilenler hakkında daha fazla fikir verecektir
değişken(ler), oysa set çağrıldığında tüm değişkenlerin bir listesini yazdırır
argümanlar. Seçenekler ayrıca programdan dolaylı olarak miras alınır. ÇEVRE olabilir ve
komut satırı seçeneği ile açıkça ayarlayın -S.

Farklı türde seçenekler mevcuttur: yalnızca iki durumdan birinde olabilen ikili seçenekler
"set" ve "unset" ve ayrıca atanmış bir dize değerine sahip değer seçenekleri, bunlar için
uygun alıntı, atama zamanında önemli olabilir.

Ilk Ayarlar
Standart POSIX 2008/Cor 1-2013, aşağıdaki başlangıç ​​değişken ayarlarını zorunlu kılar:
yok hayırtüm ağIçindeeklemek, asksubIçindeaskbccIçindeotomatik baskıIçindepatlamaIçindecmdIçindecrtIçindeayıklamakIçindenokta,
kaçış '~' olarak ayarla, hayırçevirmeIçindedosya, başlıkIçindeambarIçindealdırmamakIçindegörmezden gelmekIçindetutmak,
yok hayırsaklaIçindemetooIçindedış klasörIçindeKanal, istemi ayarlanır '? ' (S-tırnağının
'\& ' kullanarak standart, ancak '\&' özel bilgi istemi kaçışı “?” ile sonuçlanır. basılıyor
olmadıkça bsdcompat ayarlanır), hayırsessizIçindekayıt, kayıt etmekIçindegönder bekleIçindegösteriIçindeİşaretIçindeişaret,
üst sıralar '5' olarak ayarlayın.

Notlar: S-tırnak hayır'ı desteklemiyortek hop değişken – komut satırı seçeneklerini kullanın veya
sendmail-argümanları seçenekleri bir MTA'ya geçirmek için. Ve varsayılan küresel s-tırnak.rc dosya
(hangi yüklenirse -n komut satırı bayrağı kullanıldı veya NAIL_NO_SYSTEM_RC
ortam değişkeni ayarlanır) bu başlangıç ​​ayarlarını biraz büker, örneğin seçenekleri belirler
ambar, sakla ve tutmak, birkaç isim, çağrılar tutmak vb. ve bu nedenle dikkate alınmalıdır
hesap.

İkili seçenekleri
dosya ekleme alıcıları
Dosya veya kanal alıcıları belirtildiğinde, bunları
sessizce çıkarmak yerine mesajın ilgili adres alanları
onların alıcı listesinden. Varsayılan olarak bu tür adreslerden bahsedilmez.

tüm ağ Adresleri karşılaştırırken yalnızca yerel kısmın değerlendirilmesine neden olur.

eklemek MBOX'ta kaydedilen mesajların başa eklenmesi yerine sona eklenmesine neden olur.
Bu her zaman ayarlanmalıdır.

sormak or asksub
S-tırnağının gönderilen her mesajın konusunu sormasına neden olur. kullanıcı
sadece yeni bir satırla yanıt verir, konu alanı gönderilmez.

soru sormak Mesaj verildikten sonra 'Cc:' ve 'Bcc:' listelerinin görüntülenmesine neden olur.
düzenlendi.

sormak Ayarlanırsa, S-nail her mesajın sonuna eklenecek dosyaları ister,
liste o zaman boş bulunur. Boş bir satır listeyi sonlandırır.

sorcc Kullanıcıdan karbon kopya alıcıları istenmesine neden olur (her
eğer mesaj soru sormak or bsdcompat ayarlanır) liste boş bulunacaktır (bu durumda
zaman). Boş bir satır listeyi sonlandırır.

askbcc Kullanıcının kör karbon kopya alıcıları için istemde bulunulmasına neden olur (bölümün sonunda).
eğer her mesaj soru sormak or bsdcompat ayarlanır) liste boş bulunacaktır (
o zaman). Boş bir satır listeyi sonlandırır.

sor işareti [Seçenek] Mesajın sonunda imzalanıp imzalanmayacağının kullanıcıya sorulmasına neden olur
her mesajın. bu mim işareti bu değişken ayarlandığında değişken yok sayılır.

otomatik daraltma
Dişli moda girildiğinde iş parçacıklarının otomatik olarak daraltılmasına neden olur (bkz.
the çöküş komutu).

otomatik baskı Sil komutunun 'dp -' gibi davranmasına neden olur; bu nedenle, bir mesajı sildikten sonra
bir sonraki otomatik olarak yazılacaktır.

otomatik iş parçacığı
[Eski] Dişli moda neden olur (bkz. iplik komutu) girilecek
bir klasör açıldığında otomatik olarak 'autosort=thread' ile aynı.

patlama '!' ile değiştirilmesini sağlar kabuktaki son komut satırının içeriğine göre
kaçar.

toplu çıkış hatası
Toplu iş modu aracılığıyla etkinleştirildiyse -# komut satırı seçeneği, ardından bu
S-çivi bir işlemi tamamladığında değişkene danışılacaktır (
komut istemi); ayarlanırsa, sonuncusu varsa S-çivi sonlandırılır.
işlem bir hata oluşturdu.

bsdananons
yürütüldükten sonra bir başlık özetinin otomatik olarak görüntülenmesine neden olur. dosya Komut.

bsdcompat Bazı kozmetik özellikleri geleneksel BSD stiline ayarlar; ile aynı etkiye sahiptir
ayar soru sormak ve ön eki 'bsd' olan diğer tüm değişkenler; aynı zamanda değiştirir
S-tırnağına özgü '\&' anlamı istemi kaçış dizisi.

bsd bayrakları Başlık özetinin ilk sütununda yazdırılan harfleri şu şekilde değiştirir:
geleneksel BSD stili.

bsd başlığı
Başlık özetindeki sütunların görünümünü geleneksel BSD stiline değiştirir.

bsdmsgs Bazı bilgi mesajlarını geleneksel BSD stiliyle değiştirir.

bsdorder içindeki 'Kime:' alanından hemen sonra 'Konu:' alanının görünmesine neden olur.
mesaj başlıkları ve ~h TİLDE KAÇIRMALAR.

bsdset çıktı biçimini değiştirir. set geleneksel BSD stiline komut verin.

renk devre dışı
[Seçenek] Renklerin kullanımını zorla devre dışı bırakın. Ayrıca bölüme bakın Renkli
mesaj ekran.

renkli çağrı cihazı
[Seçenek] PAGER aracılığıyla sayfalanan çıktı için hava rengi kullanılacaktır.
Çağrı cihazlarının özel bayraklara ihtiyaç duyabileceğini unutmayın, örn. az(1) seçeneği gerektirir -R ve
lv(1) seçenek -c renkleri desteklemek için; bu nedenle S-çivi inceleyecek
PAGER değişkeni - eğer bu "daha az" dizesiyle başlıyorsa, var olmayan bir
Çevre değişkeni DAHA AZ "lv" için benzer şekilde "FRSXi" olarak ayarlanacaktır LV irade
isteğe bağlı olarak “-c” olarak ayarlanabilir. Ayrıca bölüme bakın Renkli mesaj ekran için
bu konuda daha fazla.

ayıklamak Hata ayıklama mesajlarını yazdırır ve mesajların gerçek teslimini devre dışı bırakır. Ayrıca
hayır anlamına gelirkayıt ve hayırkayıt etmek.

bağlantısız
[Seçenek] Bir IMAP posta kutusu seçildiğinde ve bu değişken ayarlandığında, bağlantı yok
sunucuya başlatılır. Bunun yerine, veriler yerel önbellekten elde edilir (bkz.
imap-önbellek). Önbellekte bulunmayan posta kutuları ve
henüz tamamen sunucudan alınmadı; hepsini getirmek
bir posta kutusundaki mesajları bir kerede, `kopyala * /dev/null' komutu kullanılabilirken
hala bağlı modda. Bağlantısı kesilmiş durumdayken IMAP posta kutularında yapılan değişiklikler
modu sıraya alınır ve daha sonra o sunucuyla bağlantı kurulduğunda işlenir.
garanti edilemediği için bu prosedür tamamen güvenilir değildir.
Sunucudaki IMAP benzersiz tanımlayıcıları (UID'ler), şu anda önbellektekilerle eşleşmeye devam eder:
o zaman. Bu sorun oluştuğunda veriler DEAD'e kaydedilir.

bağlantı kesildi-KULLANICI@HOST
Belirtilen hesap, aşağıdakiler için açıklandığı şekilde işlenir: bağlantısız değişken
ancak diğer hesaplar etkilenmez.

düzenleme-bildirim-gönder
[Seçenek] İle bir 'Yerleştirme-Bildirim-Alıcı:' başlığı (RFC 3798) yayınlayın
İleti. Bu bir set gerektirir itibaren değişkeni.

nokta Nokta ayarlandığında, bir nokta '.' bir satırdan mesaj girişi sırasında tek başına
terminal, mesaj sonu olarak ele alınacaktır (normal mesaj sonuna ek olarak)
dosya durumu). Eğer görmezden gelmek hayır ayarlandınokta yoksayılır ve nokta kullanmak
giriş modunu sonlandırmak için tek yöntem.

dotlock-ignore-hatası
[Seçenek] S-nail'in sistem posta kutuları olarak değerlendirdiği posta kutularının senkronizasyonu
(komuta bakın dosya) dotlock dosyaları olarak adlandırılan dosyalarla korunacaktır—
geleneksel posta biriktirme dosyası kilitleme yöntemi—sistem dosyası kilitlemeye ek olarak.
Çünkü S-nail, ayrıcalıklarla ayrılmış bir nokta kilidi oluşturma programıyla birlikte gelir.
her zaman böyle bir nokta kilidi dosyası oluşturabilmelidir, bunun için iyi bir neden yoktur.
dotlock dosya oluşturma hatalarını yoksay ve bu nedenle, bu olmadıkça bunlar ölümcüldür.
değişken ayarlanır.

düzenleme Bu değişken ayarlanırsa, bir mesaj geldiğinde editör otomatik olarak başlatılır.
etkileşimli modda oluşturulur, sanki ~e TİLDE KAÇIRMALAR belirtilmişti.
The editör başlıkları bu otomatik olarak oluşturulan düzenleyici için değişken ima edilir
oturum, toplantı, celse.

editör başlıkları
Bir mesaj oluşturulurken düzenlendiğinde, başlığı mesaja dahil edilir.
düzenlenebilir metin 'Kime:', 'Bilgi:', 'Gizli:', 'Konu:', 'Kimden:', 'Yanıt:',
Başlıkta 'Gönderen:' ve 'Kuruluş:' alanları kabul edilir, diğer
alanlar yoksayılır.

boş başlangıç
Posta kutusu boşsa S-tırnak normalde “Kullanıcı için posta yok” yazdırır ve çıkar
hemen. Bu seçenek ayarlanırsa, boş bir posta kutusuyla bile S-tırnak başlar.

çevirme Bu seçenek, bir dizi yanıt komutunun anlamlarını tersine çevirerek
varsayılan olarak dahil edilen tüm alıcılara hitap eden küçük harfli varyantlar
mesajın başlığı (cevap, yanıtlamak, takip et) büyük harf varyantlarına, hangi
varsayılan olarak yalnızca gönderenin adresi (cevap, Yanıtlamak, Takip et) ve tersi.
Komutlar cevap veren, cevap veren, takipçi yanısıra hepsini cevapla,
yanıtla, takiptopu geçerli ayarından etkilenmez. çevirme.

takip
Mesaj gönderirken bir 'Mail-Followup-To:' başlığının oluşturulup oluşturulmayacağını kontrol eder
bilinen posta listelerine Ayrıca bkz. onuruna takip ve komutlar liste,
mlabone ol, cevap ve Cevapla.

ek olarak ilet
Orijinal mesajlar normalde satır içi metin olarak gönderilir. ileri komut ve
çok parçalı bir mesajın yalnızca ilk kısmı dahil edilir. Bu seçenek ile
mesajlar, tümü ile değiştirilmemiş MIME 'message/rfc822' ekleri olarak gönderilir.
onların parçaları dahil.

tam adlar Bir mesajı yanıtlarken veya iletirken S-tırnak normalde yorumu kaldırır ve
e-posta adreslerinin ad bölümleri. Bu değişken ayarlanırsa, bu tür sıyırma yapılmaz.
gerçekleştirilir ve yorumlar, isimler vb. korunur.

başlık Başlık özetinin başlangıçta ve etkileyen komutlardan sonra yazılmasına neden olur.
mevcut klasördeki mesajların sayısı veya mesajların sırası; tarafından etkinleştirildi
varsayılan. Komut satırı seçeneği -N hayır ayarlamak için kullanılabilirbaşlık.

tarih-gabby
[Seçenek] Normalde yapıldığı gibi geçmişe daha fazla giriş ekleyin.

tarih-gabby-kalıcı
[Seçenek] S-çivileri kendi NCL'sine ek (gabby) geçmiş girişlerini kaydetmez
bu değişken de ayarlanmadıkça kalıcı depolama. Ayrıca bkz. NAIL_HISTFILE.

ambar Bu seçenek, varsayılan olarak sistem posta kutusundaki mesajları tutmak için kullanılır.

idna-devre dışı
[Seçenek] Alan adlarının otomatik dönüştürülmesini kapatmak için kullanılabilir
IDNA (uygulamalar için uluslararası alan adları) kurallarına göre.
IDNA kodu, alan adlarının ttycharset
karakter kümesi, olası tüm öğeleri temsil etmek için bir UTF-8 yerel ayar karakter kümesi gerekir
uluslararası alan adları (dönüştürmeden önce).

aldırmamak Mesaj girerken terminalden gelen kesme sinyallerini dikkate almayın; bunun yerine yankı
bunları '@' karakterleri olarak kullanın ve geçerli satırı atın.

görmezden gelmek Mesaj girişinde dosya sonu koşullarını ('kontrol-D') yoksayın;
sadece girilerek sonlandırılabilir nokta '.' bir satırda kendi başına veya ~.
TİLDE KAÇIRMALAR. Bu seçenek, S-tırnak komut modu için de geçerlidir.

imap-use-starttls-USER@HOST, imap-use-starttls-HOST, imap-kullanımı-starttls
[Seçenek] S-tırnağının şifrelenmemiş bir IMAP oluşturmak için bir "STARTTLS" komutu vermesine neden olur
oturum SSL/TLS şifreli. Bu işlevsellik tüm sunucular tarafından desteklenmez,
ve oturum zaten IMAPS yöntemiyle şifrelenmişse kullanılmaz.

tutmak Ayarlanırsa, boş bir posta kutusu dosyası kaldırılmaz. Bu durumu iyileştirebilir
ortak bir klasör kullanırken diğer posta kullanıcı aracılarıyla birlikte çalışabilirlik
dizini ve kötü niyetli kullanıcıların bir dünyada sahte posta kutuları oluşturmasını önler.
yazılabilir biriktirme dizini. Bunun yalnızca yerel normal (MBOX) dosyalar için geçerli olduğunu unutmayın,
diğer posta kutusu türleri hiçbir zaman kaldırılmayacaktır.

sakla Bir mesaj kaydedildiğinde, genellikle kaynak klasörden atılır.
S-tırnak çıktı. Bu seçeneğin ayarlanması, kaydedilen tüm mesajların korunmasına neden olur.

satır editörü-devre dışı
Gelişmiş komut satırı düzenleme özelliklerini kapatın (bkz. Komuta hat editör
daha fazlası için).

işaretlendi
Bir mesaja cevap verildiğinde ve bu değişken ayarlandığında, sahip olarak işaretlenir.
cevap verildi. Bu işaretin posta sisteminde teknik bir anlamı yoktur; bu sadece
mesajların başlık özetinde işaretlenmesine neden olur ve onları özel hale getirir
adreslenebilir.

mbox-rfc4155
S-nail, tamamen RFC 4155 uyumlu MBOX metin posta kutuları üretir ve bekler.
Ağ üzerinden veya halihazırda mevcut olanlardan alınan mesajlar
Maildir (veya herhangi bir MBOX olmayan) posta kutuları, sözde 'From_' alıntısı gerektirebilir
(satır içeriğini önlemek için ek '>' karakterlerinin eklenmesi
yanlış yorumlama) MBOX posta kutularında saklanabilmesi için uygulanacak,
ancak, mesaj üreticisinin ihtiyatlılığına bağlıdır. (Örn, S-tırnak
kendisi, yeni mesajlar oluştururken, bir İçerik Aktarımı seçecektir.kodlama
böyle bir alıntının gerekliliğini engelleyen - sağlamak için gerekli bir ön koşul
ileti sağlama toplamları değişmez.)

Varsayılan olarak S-tırnağı, bu 'Kimden_' alıntıyı,
Gevşek POSIX MBOX düzeniyle uyumlu MBOX dosyası,
bununla birlikte, basit uygulamaların yeteneklerini aşar. Bu seçeneği şuna ayarlayın:
yalnızca RFC 4155 uyumlu uygulamalar için MBOX dosyaları oluşturun.

mesaj-kimliği-devre dışı
Bu seçeneği ayarlayarak 'Mesaj Kimliği:' üretimi tamamen
bastırılır, bu görevi etkin bir şekilde posta aktarım aracısına (MTA) bırakır veya
SMTP sunucusu. (RFC 5321'e göre, SMTP sunucunuzun ekleme yapması gerekmez.
bu alan kendi başına, bu nedenle, mesajları kabul etmeden emin olmalısınız.
'Mesaj Kimliği'.)

metoo Genellikle, ne zaman bir takma ad genişleme göndereni içerir, gönderen kaldırılır
genişleme. Bu seçeneğin ayarlanması bu kaldırma işlemlerini bastırır. bir küme olduğunu unutmayın
metoo ayrıca posta aktarım aracılarına (MTA'lar) bir '-m' seçeneğinin iletilmesine neden olur;
Modern MTA'ların çoğu (artık) bu bayrağı belgelemese de, hiçbir MTA
hangisinin desteklemediği biliniyor (tarihsel uyumluluk için).

mime-izin-metin-kontrolleri
Mesaj gönderirken, mesajın her bir parçası MIME tarafından denetlenir.
'Content-Type:' ve 'Content-Transfer-Encoding:' öğelerini sınıflandırın (bkz. kodlama) bu
bu bölümü posta aktarımı üzerinden göndermek gerekir, yani bir hesaplama yerine
neye benzer dosya(1) komutu, '--mime' seçeneğiyle birlikte kullanıldığında üretir.

Ancak bu sınıflandırma UTF-16'da kodlanmış metin dosyalarını ele alır (bkz.
HTML dosyaları için) ve ikili sekizli akışlar gibi benzer karakter kümeleri, zorla
herhangi bir 'metin/düz' veya 'metin/html' belirtimini değiştirerek
'application/octet-stream': Bu gerçekten gerçekleşirse, henüz ayarlanmamış bir karakter kümesi MIME
parametre 'ikili' olarak ayarlanır, bu da alıcıyı etkin bir şekilde imkansız hale getirir.
Parçanın içeriğini otomatik olarak yorumlamak için MUA.

Bu seçenek ayarlanırsa ve veriler, açık bir şekilde metin verisi olarak şu anda tanımlanmışsa,
ilk bakışta ('.txt' veya '.html' dosya uzantısıyla), ardından orijinal
'Content-Type:' üzerine yazılmaz.

netrc-lookup-KULLANICI@HOST, netrc-arama-HOST, netrc araması
[v15-compat] [Option] Kullanıcıların kullanımını kontrol etmek için kullanılır .netrc arama için dosya
bölümünde belgelendiği gibi hesap kimlik bilgilerinin On URL sözdizimi ve Kimlik
arama ve komut için netrc; Bölüm The .netrc dosya dosyayı belgeler
biçimi.

dış klasör içinde verilen dosya adına neden olur kayıt değişken ve gönderici tabanlı dosya adları
için kopya ve İndirim verilen dizine göre yorumlanacak komutlar
içinde dosya olarak ayarlanmadıkça, geçerli dizinden ziyade değişken
mutlak bir yol adı.

Kanal Ayarlanırsa, her mesaj boru komutun çıktısını bir form beslemesi takip eder
'\f' karakteri.

kavun mesaj gönder boru MIME ve karakter seti gerçekleştirmeden komut
dönüşümleri.

pop3-toplu-yük-KULLANICI@HOST, pop3-toplu-yük-HOST, pop3-toplu yük
[Seçenek] Bir POP3 sunucusuna erişirken S-tırnağı mesajların başlıklarını yükler,
ve yalnızca kullanıcı isteği üzerine mesaj gövdelerini ister. POP3 protokolü için bu
mesaj başlıklarının iki kez indirileceği anlamına gelir. Bu seçenek ayarlanırsa
daha sonra S-nail, verilen POP3 sunucularından yalnızca eksiksiz mesajları indirecektir.
yerine.

pop3-no-apop-USER@HOST, pop3-apop-HOST yok, pop3-no-apop
[Seçenek] Bu değişken ayarlanmadıkça 'APOP' kimlik doğrulama yöntemi
desteği tanıtan bir POP3 sunucusuna bağlanırken kullanılır. avantajı
'APOP', parolanın kablo üzerinden düz metin olarak gönderilmemesi ve yalnızca
kullanıcı/parola grubu için tek bir paket gönderilir. Bunu not et pop3-apop-HOST yok
[v15 uyumluluğu] gerektirir.

pop3-use-starttls-USER@HOST, pop3-use-starttls-HOST, pop3-kullanımı-starttls
[Seçenek] S-tırnağının şifrelenmemiş bir POP3 oluşturmak için bir 'STLS' komutu vermesine neden olur
oturum SSL/TLS şifreli. Bu işlevsellik tüm sunucular tarafından desteklenmez,
ve oturum zaten POP3S yöntemiyle şifrelenmişse kullanılmaz. Not
o pop3-use-starttls-HOST [v15 uyumluluğu] gerektirir.

tüm karakterleri yazdır
Bu seçenek, tüm karakterlerin yazdırılabilir olarak kabul edilmesine neden olur. Bu sadece
bir başlangıç ​​dosyasında verilirse etkilidir. Bu seçenekle bir karakter ayarlayın
mesajlardaki diziler, kullanıcının terminalini aşağıdaki durumlarda tanımsız bir duruma getirebilir.
basılı; hiçbir çalışma sistemi yerel ayarı yapamıyorsa, yalnızca son çare olarak kullanılmalıdır.
bulunan.

baskı alternatifleri
'Multipart/alternative' türünde bir MIME mesajı bölümü görüntülendiğinde ve
'metin/düz' türünde bir alt bölüm içeriyorsa, diğer bölümler normalde atılır.
Bu değişkeni ayarlamak, tüm alt bölümlerin görüntülenmesine neden olur.
çevreleyen kısım 'çok parçalı/karışık' tipteydi.

sessiz İlk çağrıldığında sürümün yazdırılmasını engeller.

ek olarak alıntı
Bu ayarlanırsa, orijinal mesajın tamamı bir mesaj olarak eklenir.
Bir mesajı yanıtlarken 'message/rfc822' MIME eki. Bunun işe yaradığını unutmayın
ayarından bağımsız olarak alıntı yapmak.

cc'deki alıcılar
Grup yanıtlarında, 'Kime:' alanında yalnızca orijinal postanın göndericisini belirtin ve
ikincil 'Cc:' bölümünde diğer alıcılardan bahsedin. Varsayılan olarak tüm alıcılar
orijinal postanın boyutu 'Kime:' aracılığıyla ele alınacaktır.

kayıt-yeniden gönderme
Hem bu değişken hem de kayıt değişken ayarlanır, Yeniden gönder ve Yeniden gönder
komutları mesajları kaydetme kayıt klasör normalde sadece yeni için yapılır
oluşan mesajlar.

aynı karakter kümesinde yanıtla
Bu değişken ayarlanırsa, S-tırnak ilk önce aynı karakter kümesini kullanmaya çalışır.
cevaplar için orijinal mesaj. Bu başarısız olursa, açıklanan mekanizma
Karakter setleri her zamanki gibi değerlendirilir.

rfc822-gövde-dan_
Bu değişken, aşağıdakiler için 'From_' olarak adlandırılan bir satırı görüntülemeye zorlamak için kullanılabilir.
'message/rfc822' MIME aracılığıyla bir zarf postasına gömülü mesajlar
Daha fazla görsel rahatlık için mekanizma.

kayıt etmek Kesinti veya teslim hatası durumunda (kısmi) mesajların DEAD olarak kaydedilmesini etkinleştirin.

arama başlıkları
'/x:y' biçimindeki mesaj listesi belirteçlerini aşağıdakileri içeren tüm mesajlara genişletin:
'x' başlık alanındaki “y” alt dizisi. Dize araması büyük/küçük harfe duyarsızdır.

sendcharsets-else-ttycharset
[Seçenek] Bu değişken ayarlanmışsa, ancak karakter kümeleri değil, o zaman S-tırnak sanki
karakter kümeleri değişkenin değerine ayarlanmıştı ttycharset. Etkisinde
bu kombinasyon, mesajın karakter kümesindeki mesaj verisinden geçer.
geçerli yerel ayar (verilen ttycharset manuel olarak ayarlanmamıştır), yani
onu dönüştürerek karakter seti-8bit geri dönüş karakter seti. Böylece, posta iletisi
metin, bir ISO-8859-1 yerel ayarından gönderildiğinde ISO-8859-1 kodlamasında olacaktır,
ve bir UTF-8 yerel ayarından gönderildiğinde UTF-8 kodlamasında. karakter seti yoksa
dönüştürme yetenekleri, desteklenen tek karakter olan S-nail'de mevcuttur
set ttycharset.

sendmail-no-default-argümanları
Bu seçenek ayarlanmadıkça S-tırnak iyi bilinen bazı standart komut satırlarını geçecektir.
tanımlanan seçenekler mail gönder programı, daha fazlası için oraya bakın.

gönder bekle Mesaj gönderirken MTA (yerleşik SMTP dahil) çıkana kadar bekleyin
başka komutları kabul etmeden önce. Bir tek bu değişken kümesi hataları rapor edildiğinde
MTA tarafından tanınabilir olacak! MTA sıfırdan farklı bir çıkış durumu döndürürse,
s-nail'in çıkış durumu da sıfırdan farklı olacaktır.

gösteri sonu Bu seçeneğin ayarlanması S-tırnağının mesaj yerine son mesajda başlamasına neden olur.
ilki bir posta klasörü açarken.

isim göster S-tırnağının dosyadaki düz adres yerine gönderenin gerçek adını kullanmasına neden olur.
başlık alanı özeti ve mesaj özelliklerinde.

gösteri mesajın alıcısının başlık özetinde gösterilmesine neden olur.
kullanıcı tarafından mesaj gönderildi.

boş kimse
Giden bir mesaj, ilk veya tek mesajında ​​herhangi bir metin içermiyorsa
kısmını göndermeyin, sessizce atın (ayrıca komut satırı seçeneğine bakın)
-E).

smime-force-şifreleme
[Seçenek] S-tırnağının şifrelenmemiş mesajları göndermeyi reddetmesine neden olur.

mim işareti
[Seçenek] S/MIME, giden iletileri kullanıcının özel anahtarıyla imzalar ve şunları içerir:
MIME eki olarak kullanıcının sertifikası. Bir mesajı imzalamak, bir
gönderenin geçerli bir sertifika kullandığını doğrulamak için alıcı, e-postanın
sertifikadaki adresler, mesaj başlığındaki adreslerle eşleşir ve
mesaj içeriği değiştirilmemiştir. Mesaj metnini değiştirmez ve
insanlar mesajı her zamanki gibi okuyabilecekler. Ayrıca bkz. smime-imza-sertifikası,
smime-işareti-sertifikaları dahil et ve smime-işaret-mesaj-özet.

smime-no-varsayılan-ca
[Seçenek] S/MIME imzalı mesajları doğrularken varsayılan CA konumlarını yüklemeyin.

smtp-use-starttls-USER@HOST, smtp-use-starttls-HOST, smtp-kullanımı-starttls
[Seçenek] S-tırnağının bir SMTP oturumu oluşturmak için bir 'STARTTLS' komutu vermesine neden olur
SSL/TLS şifreli, yani aktarım katmanı güvenliğini sağlamak için.

ssl-no-varsayılan-ca
[Seçenek] SSL/TLS sunucu sertifikalarını doğrulamak için varsayılan CA konumlarını yüklemeyin.

terim-ca-modu
[Seçenek] Terminal yetenek sorguları destekleniyorsa ve bu seçenek ayarlanmışsa
S-tırnağı, etkileşimli moddayken "alternatif ekrana" geçmeyi deneyecektir, bu nedenle
terminalin tüm metni orada bırakarak normal ekrana döneceğini
bozulmamış, S-tırnağı çıktığında. Not: bunun üretilmesi için desteklendiğinde bile
çekici sonuçlar kullanılan PAGER ve muhtemelen yapılandırılmış boru TİPİ/ALT TİPİ
Terminal üzerinde kontrolü ele alan uygulamaların karşılık gelen özelliklere sahip olması gerekir.
destek de, örneğin az(1) çağrı cihazı '-X' komut satırı ile çalıştırılmalıdır
bayrağı.

içerik uzunluğu tutmak
(Mesajları düzenlerken ve) MBOX posta kutusu dosyalarını yazarken S-tırnağının tutması söylenebilir
bazı MUA'ların oluşturduğu 'Content-Length:' ve 'Lines:' başlık alanları
bu değişkeni ayarlama. S-tırnak bu olmayanları ne kullanmaz ne de güncellemez.
standartlaştırılmış başlık alanları (ki bu kendi içinde kavramsal
sorunları), bunları soymak, MUA'lar arasında birlikte çalışabilirliği artırmalıdır.
aynı posta kutusu dosyalarıyla çalışın. Bu ayarlanmadıysa, ancak
geri yazıldı, aşağıdaki gibi, bunların muhtemelen gerçekleştirilen bir otomatik sıyırma işlemidir.
başlık alanları mesajı zaten değiştirilmiş olarak işaretliyor.

v15-uyumluluğu
Bu seçeneğin ayarlanması, içinde S-nail sürüm 15.0 ile yukarı doğru uyumluluğu etkinleştirir.
hangi yapılandırma seçeneklerinin mevcut olduğuna ve bunların nasıl işlendiğine bağlı olarak.
Bu kılavuz, yeni ve eskiye atıfta bulunmak için [v15-uyumluluğu] ve [v15-uyumluluğu yok] kullanır.
sırasıyla işleri yapmanın yolu.

gereksiz sözlerle dolu Bu seçeneğin ayarlanması, komut satırı seçeneğiyle de kontrol edilebilir -v, nedenleri
S-tırnağı daha ayrıntılı olacak, böylece örneğin, sertifika zincirleri ekranda gösterilecektir.
kullanıcı terminali. Bu ikili seçeneğin iki kez ayarlanması,
ayrıntı, bu durumda gerçek mesaj teslimi ve protokolün ayrıntıları bile
konuşmalar gösterilir. tek bir hayırgereksiz sözlerle dolu ayrıntı düzeyini devre dışı bırakmak için yeterlidir
haddi zatında.

geri yazıldı
Bu değişken ayarlandıysa, mesajlar kullanılarak değiştirilmiştir. düzenleme or görsel komutlar
kapatıldığında geçerli klasöre geri yazılır; sadece bunun için onurlandırılır
Yine de MBOX biçiminde yazılabilir klasörler. Editörün işaret edileceğini unutmayın.
bu durumda ham mesaj içeriği, yani ne MIME kod çözme ne de şifre çözme
gerçekleştirilmiş olacak ve yeni eklenen veya uygun RFC 4155 'From_' alıntısı
düzenlenen içerik de kullanıcıya bir alıştırma olarak bırakılır.

Özellik seçenekleri
Genellikle dize olarak kabul edilen değerlere sahip seçenekler. Boşluk gömmek için (boşluk ve
tabulator) ya ters eğik çizgi karakteriyle kaçılması gereken bir değerde, ya da
tüm değer (çift veya tek) tırnak içine alınmalıdır; Tırnak işaretlerini kullanmak için
değeri içine almak için kullanılanlarla aynıysa, onlardan bir ters eğik çizgi karakteriyle kaçın. bu
ters eğik çizgi karakterinin bu durumlar dışında özel bir anlamı yoktur.

set 1=değer\ bir 2="değer iki" 3='değer "üç"' 4='değer \'dört\''
varshow 1 2 3 4
ayarlamayı kaldır 1 2 3 4

Boole değerleri, ondalık tam sayılara ayarlanması gereken özel dize değerleridir (ki
'0' durumu yanlış ve '1' ve diğer herhangi bir değer doğrudur) veya 'kapalı', 'hayır' ve 'yanlış' durumlarından herhangi birine
yanlış bir boole için ve 'açık', gerçek bir boole için 'evet' ve 'doğru'; eşleştirme yapılır
büyük/küçük harfe duyarsız. Ve özel bir boole türü var, "dörtlü seçenek": bu
ya bir boolean ya da 'evet-sor' ve 'hayır-hayır' dizelerinden birini adlandırması bekleniyor (aslında:
'ask-' ve ardından geçerli bir boole, büyük/küçük harfe duyarsız); ikincisinden biri ayarlanmışsa, o zaman
etkileşimli mod, kullanıcıya varsayılan değer sorulur (boş kullanıcı için de kullanılır).
input) verilen boole değerine ayarlanır, oysa etkileşimli olmayanda verilen varsayılan kullanılacaktır
derhal.

aracı-kabuk arama-KULLANICI@HOST, aracı-kabuk arama-HOST, aracı-kabuk araması
[v15-uyumluluk] [Seçenek] Hesap şifreleri harici bir aracı aracılığıyla alınabilir
şifreli parola depolamasına izin vermek için program – bkz. On URL sözdizimi ve
Kimlik arama kimlik bilgisi arama hakkında daha fazla bilgi için. Bu ayarlanırsa içerik
çıktısı (yeni satır karakterleriyle) olan bir kabuk komutu olarak yorumlanır.
kaldırıldı) komutun başarılı olması durumunda hesap parolası olarak kabul edilir (ve
üretilen boş olmayan yeni satır dışı çıktı); örneğin, aracılığıyla gpg(1):

$ echo ŞİFRE > .pass
$ gpg -e .pass
$ eval `gpg-agent --daemon \
--pinentry-program=/usr/bin/pinentry-curses \
--max-cache-ttl 99999 --varsayılan-cache-ttl 99999`
$ echo 'agent-shell-lookup'ı ayarla="gpg -d .pass.gpg"' \
>> ~/.mailrc

Aracı için birkaç ortam değişkeni ayarlanacaktır:

NAIL_TMPDIR S-nail'in kullandığı geçici dizin. Genellikle aynı
TMPDIR, ancak alt süreçler tarafından ayarlanması ve kullanılması garanti edilir;
TMPDIR için ikinci koşulu sağlamak için de ayarlanacaktır.
NAIL_USER Parolasının aranacağı kullanıcı ('KULLANICI').
NAIL_USER_ENC NAIL_USER'ın URL yüzde kodlu varyantı.
NAIL_HOST Kullanıcı hesabının düz makine ana bilgisayar adı.
NAIL_HOST_PORT Kullanıcının 'HOST' (ana bilgisayar adı muhtemelen bağlantı noktası dahil)
hesap.

attr listesi 'özellik' sütununda yazdırılacak bir karakter dizisi başlık as
başlık ekranında gösterilir; her biri bir tür mesaj için (bkz. Mesaj devletler),
varsayılan 'NUROSPMFAT+-$~' veya 'NU *HMFAT+-$~' ise bsd bayrakları ya da
SYSV3 ortam değişkeni aşağıdaki sırayla ayarlanır:

'N' yeni.
'U' okunmamış ama eski.
'R' yeni ama okuyun.
'O' okuyun ve eski.
'S' kaydedildi.
'P' korunmuş.
'M' kutulu.
'F' işaretli.
'A' yanıtladı.
'T' taslağı.
Daraltılmış bir iş parçacığının '+' başlangıcı.
'-' çöktü.
'$' spam olarak sınıflandırıldı.
'~' olası spam olarak sınıflandırıldı.

otobcc Her gidenin kör bir karbon kopyasının gönderildiği alıcıların listesini belirtir.
mesaj otomatik olarak gönderilecektir.

otomatik bilgi Her giden mesajın bir karbon kopyasının gönderildiği alıcıların listesini belirtir.
otomatik olarak gönderilecektir.

otomatik sıralama Sıralı moda neden olur (bkz. tür komutu) ile otomatik olarak girilir.
bir klasör açıldığında sıralama yöntemi olarak bu seçeneğin değeri.

karakter seti-7bit
'Content-Type'ın 'charset=' parametresinde görünmesi gereken değer: MIME
mesaj verilerinin karakter kümesi dönüştürmesi gerçekleştirilmediğinde başlık alanları.
Bu, varsayılan olarak US-ASCII'dir ve seçilen karakter seti US-ASCII olmalıdır.
uyumludur.

karakter seti-8bit
[Seçenek] Örtülü bir son üye olarak kullanılan varsayılan 8 bitlik karakter seti
değişkenin karakter kümeleri. Bu, varsayılan olarak UTF-8'dir. karakter seti yoksa
dönüştürme yetenekleri, desteklenen tek karakter olan S-nail'de mevcuttur
set ttycharset. bölümüne bakın Karakter setleri tam resim için
S-tırnaktaki karakter kümesi dönüşümünün.

karakter kümesi-bilinmeyen-8bit
[Seçenek] RFC 1428, internet posta ağ geçitlerinin ne zaman kullanılacağını belirtir.
adıyla bir karakter kümesi kullanarak bir posta mesajının içeriğini "yükselt"
'bilinmeyen-8bit'. Bu karakter setinin sınıflandırılmamış doğası nedeniyle S-tırnak
bu karakter setini başka bir karakter setine dönüştüremez. Eğer
bu değişken, 'unknown-8bit' karakter setini kullanan herhangi bir mesaj parçasına ayarlanır.
gerçekten değerde verilen karakter kümesinde olduğu varsayılır, aksi takdirde
(son) değeri karakter seti-8bit bu amaçla kullanılır.

cmd için varsayılan değer boru Komut.

renkli_
[Seçenek] 'From_' satırları için renk spesifikasyonu. bölüme bakın
Renkli mesaj ekran değerin biçimi için.

renk başlığı
[Seçenek] Başlık satırları için renk belirtimi.

color-msginfo
[Seçenek] Tanıtım mesajı bilgi satırı için renk özelliği.

renk-partinfo
[Seçenek] MIME parça bilgi satırları için renk belirtimi.

renk terimleri
[Seçenek] Renkli mesajın görüntülendiği virgülle ayrılmış TERMİNALLER listesi
kullanılabilir. Girişlerin, yalnızca "renk" dizesinin bir parçası olmadığı durumlarda eklenmesi gerekir.
terminal adının kendisi; varsayılan değer

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

renk ustası
[Seçenek] Yerleştirilen başlık satırları için renk belirtimi
the color-user-headers liste. bölüme bakın Renkli mesaj ekran.

color-user-headers
olması gereken (büyük/küçük harfe duyarlı olmayan) başlık adlarının virgülle ayrılmış listesi
alternatif ile renklendirilmiş renk ustası renkler. Varsayılan değer
'den, konu'.

crt Bir(n etkileşimli) terminal oturumunda, bu değerli seçenek ayarlanmışsa,
verilen çıktının kaç satıra yayılacağını belirlemek için bir eşik olarak kullanılır
yapılandırılan PAGER aracılığıyla görüntülenmeden önce; PAGER kullanımı
bunu '0' değerine ayarlayarak zorlamak, bir değer olmadan ayarlamak
eşiği hesaplamak için terminal ekranının mevcut yüksekliği (bkz.
arpacık(1)).

tarih alanı Başlık özetindeki tarih, normalde posta kutusunun 'Kimden_' satırının tarihidir.
mesaj. Bu değişken ayarlanmışsa, 'Tarih:' bölümünde verilen tarih
alan kullanılır, yerel saate dönüştürülür. ekranını kontrol etmek mümkündür.
bir değer atayarak tarih, bu durumda strftime(3) fonksiyon olacak
tarihi buna göre biçimlendirmek için kullanılır. için lütfen sistem kılavuzunuzu okuyun.
mevcut formatlar. '%n' biçiminin kullanılmaması gerektiğini unutmayın, çünkü S-tırnak
kaç satırın sığacağını hesaplarken gömülü yeni satırları dikkate almaz
ekrana.

tarih alanı-markout-eski
Bu seçenek, ek olarak ayarlandığında tarih alanı, “eski”yi göstermek için kullanılır
mesajlar (kavram oldukça karşılaştırılabilir -l POSIX yardımcı programı seçeneği
ls(1)). İçeriğin yorumlanması ile aynıdır tarih alanı.

kodlama Giden metin mesajlarında ve mesajlarda kullanılacak MIME kodlaması için öneri
parçalar. Geçerli değerler varsayılan 'alıntılanan-yazdırılabilir', '8bit' ve 'base64'tür.
'8bit', e-posta mesajlarını şu kanallar üzerinden aktarırken sorunlara neden olabilir.
ESMTP (RFC 1869) uyumlu değil. Bir mesajı kodlamaya gerek yoksa, '7bit'
transfer modu, bu değişkenden bağımsız olarak her zaman kullanılır. İkili veriler her zaman
'base64' olarak kodlanmıştır.

kaçış Tanımlanmışsa, bu seçeneğin ilk karakteri içinde kullanılacak karakteri verir.
belirtmek için '~' yeri TİLDE KAÇIRMALAR.

genişletmek
Ayarlanmadıysa, dosya ve komut hattı hedeflerine izin verilmez ve bu tür hedeflere izin verilmez.
adres filtrelenerek bir uyarı mesajı verilir. Bir değer olmadan ayarlanırsa
tüm olası alıcı adresi özellikleri kabul edilecektir – bkz.
Bölüm gönderme posta bu konuda daha fazlası için. Onları kabul etmek, ancak yalnızca etkileşimli olarak
modunda veya tilde komutları komutlardan biri kullanılarak açıkça etkinleştirildiğinde
hat seçenekleri -~ or -#, bunu (büyük/küçük harfe duyarlı olmayan) 'restrict' değerine ayarlayın (not
şu anda bu aslında 'restrict,-all,+name,+addr' ayarına benziyor).

Aslında değer, virgülle ayrılmış bir değerler listesi olarak yorumlanır. Eğer o
'başarısız' içeriyorsa, izin verilmeyen özelliklerin varlığı bir
yalnızca onları filtrelemek yerine sabit gönderme hatası. Kalan değerler belirtir
belirli bir alıcı adresi belirtimine izin verilip verilmediği (isteğe bağlı olarak
artı işareti '+' öneki ile gösterilir) veya izin verilmeyen (önce tire '-' ile gelir).
'all' değeri tüm olası adres özelliklerini, 'dosya' dosyasını ele alır.
hedefler, 'boru' komut hattı hedefleri, 'ad' düz kullanıcı adları ve (MTA)
takma adlar ([Eski] 'noalias', '-name' yerine alternatif bir sözdizimi olarak kullanılabilir)
ve 'addr' ağ adresleri. Bu tür değerler verilen şekilde yorumlanır.
order, böylece 'restrict,fail,+file,-all,+addr' herhangi bir
S-tırnağı etkileşimli modda olmadığı veya
ile başlatıldı -~ or -# komut satırı seçeneği; ikinci durumda(lar) herhangi
o zaman adres kullanılabilir.

genişletmek
Bu değişken, aşağıdakilerden ek posta aktarım aracısı (MTA) bağımsız değişkenleri ayarlanmadığı sürece
'--' ayırıcısından sonra verilebilecek komut satırı, aşağıdakilerden dolayı yoksayılır.
güvenlik nedenleri. Ancak, 'başarısız' özel değerine ayarlanırsa, mevcudiyet
ek MTA bağımsız değişkenlerinin sayısı, S-tırnağının çıkmasına neden olan bir sabit hata olarak değerlendirilir.
arıza durumu ile. Daha az katı bir varyant, aksi takdirde aynıdır
Etkileşimli modda bu tür argümanları kabul eden 'kısıtlama' veya tilde ise
komut satırı seçeneklerinden biri kullanılarak komutlar açıkça etkinleştirildi -~ or
-#.

Özellikler (Salt okunur) S-nail'de derlenen özellikler hakkında bilgi – içeriği
bu değişken komutun çıktısıyla aynıdır Özellikler.

dosya-kanca-yükleme-EXTENSION, dosya-kanca-kaydet-UZATMA
tarafından kullanılacak dosya kancalarını takmak mümkündür. dosya emretmek
şeffaf bir şekilde işleyebilmek için (ara geçici bir dosya aracılığıyla)
belirli 'EXTENSION'lara sahip dosyalar: değişken değerler kabuk snippet'lerini içerebilir
ve standart çıktıya veri yazması/standarttan veri okuması bekleniyor
sırasıyla girdi. [v15 davranışı farklı olabilir] Değişkenler değiştirilemez
bir posta kutusu görevlisi varken.

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

dosya İleti klasörlerini depolamak için kullanılacak dizinin adı. Tüm klasör
'+' ile başlayan isimler, altındaki dosyalara atıfta bulunur. Aynı özel sözleşmeler
için belgelendiği gibi dosya komutu için yeni bir değer belirtilirken kullanılabilir.
dosya, ancak genişlemenin tam olarak hemen gerçekleştirildiğini unutmayın. örneğin, eğer
genişletilmiş ad bir IMAP hesabına atıfta bulunur, '+' ile başlayan tüm adlar
altındaki IMAP posta kutularına dosya hedef kutusu.

Not: bazı IMAP sunucuları, hiyerarşide posta kutularının oluşturulmasını kabul etmez.
temel alır, ancak bunların 'INBOX' alt klasörleri olarak oluşturulmasını gerektirir - bu tür
sunucular formun bir klasör adı

resimler://[e-posta korumalı]/GELEN KUTUSU.

kullanılmalıdır (son karakter, sunucunun hiyerarşi sınırlayıcısıdır). Klasör
'+' ile ön eklenmiş isimler, 'INBOX' altındaki klasörlere atıfta bulunurken, klasör
`@' ön eki olan isimler, hiyerarşi tabanının altındaki klasörlere atıfta bulunur. Bkz. imap
uygun önek ve sınırlayıcıyı algılamak için bir yöntem için ad alanı komutu.

klasör kancası
Bir klasör açıldığında ve bu değişken ayarlandığında, buna karşılık gelen makro
bu değişkenin değeri yürütülür. Makro, yeni posta geldiğinde de çağrılır.
ulaşır, ancak makrodan yürütülen komutlar için ileti listeleri yalnızca şunları içerir:
o zaman yeni gelen mesajlar. Eğer yerel ayarlar bir klasör kancasında etkinleştirilir, ardından
klasör tekrar bırakıldığında kapsanan ayarlara geri dönülür.

klasör-kanca-FOLDER
geçersiz kılar klasör kancası 'FOLDER' adlı bir klasör için. Diğer klasörün aksine
özellikler, metakaraktersiz bir klasörün tamamen genişletilmiş adıdır.
belirsizlikleri önlemek için kullanılır. Ancak, posta kutusu altında bulunuyorsa dosya sonra
olağan '+' belirtimi ek olarak denenir, örn. dosya “posta”dır (ve dolayısıyla
kullanıcının ana dizinine göre) ardından /home/usr1/mail/gönderildi olarak denenecek
önce 'klasör kancası-/home/usr1/mail/sent', ardından ardından
'klasör kancası-+gönderildi'.

onuruna takip
Bir 'Mail-Followup-To:' başlığına grup tarafından yanıt verilirken dikkate alınıp alınmayacağını kontrol eder.
aracılığıyla mesaj cevap or Cevapla. Bu bir dörtlü seçenek; bir değer olmadan ayarlanırsa
varsayılan olarak "evet" olur. Ayrıca bkz. takip ve komutlar liste ve mlabone ol.

itibaren İletinin 'Kimden:' alanına girilecek adres (veya adres listesi)
başlık, RFC 5322'den alıntı: mesajın yazar(lar)ı, yani posta kutusu(lar)
mesajın yazılmasından sorumlu kişi(ler) veya sistem(ler)in Eğer
mesajlara cevap verildiğinde bu adresler sanki
alternatifler liste. Makinenin ana bilgisayar adı İnternette geçerli değilse (için
örneğin bir çevirmeli ağ makinesinde), ardından bu değişken veya hostname ([v15-uyumluluk]
Ve birlikte smtp smtp-ana bilgisayar adı daha fazla ince ayar yeteneği ekler), olması gerekir
ayarlamak. Eğer itibaren birden fazla adres içeriyorsa, gönderici değişken
gerekli (RFC 5322 standardına göre).

ileri yön
İleti metninden önce yazdırılacak dize ileri komut (eğer
the ek olarak ilet değişken ayarlanır). Varsayılan olarak “-------Orijinal
Mesaj --------” ayarlanmamışsa; Boş olarak ayarlanırsa başlık yazdırılmaz
dize.

başlık Başlık özeti için kullanılacak bir biçim dizesi, şuna benzer: printf(3) biçimler. A
yüzde karakteri '%', ardından bir
alan genişliğini gösteren sayı; (Muhtemelen örtük olarak ima edilen) alan
genişlik negatifse, alan sola hizalanmalıdır. Geçerli biçim belirteçleri şunlardır:

'%%' Düz bir yüzde karakteri.
'%>' Bir boşluk karakteri, ancak genişlediği mevcut mesaj için
'>' için.
'%<' Bir boşluk karakteri, ancak genişletildiği geçerli mesaj için
'<' için.
'%$' [Seçenek] İletinin spam puanı, şu şekilde sınıflandırılmıştır:
komuta spam göndermek. Varsa, yalnızca bir yedek karakter yazdırır
spam desteği yok.
'%a' Mesaj özniteliği karakteri (durum bayrağı); gerçek içerik olabilir
ayarlanarak ayarlanır attr listesi.
'%d' Mesajın alındığı tarih.
'%e' İş parçacığı modunda girinti düzeyi.
'%f' Mesajı gönderenin adresi.
'%i' İleti dizisi yapısı. (Bu formatın desteklemediğini unutmayın.
alan genişliği.)
'%l' Mesajın satır sayısı.
'%m' Mesaj numarası.
'%o' Mesajdaki sekizli (bayt) sayısı.
'%s' Mesaj konusu (varsa).
'%S' Mesaj konusu (varsa) çift tırnak içinde.
'%T' Mesaj alıcı işaretleri: mesajın alıcısı bilinen veya
abone olunan posta listesi – bkz. liste ve mlabone ol.
'%t' İş parçacığı/sıralı düzende konum.

Varsayılan '%>%a%m %-18f %16d %4l/%-5o %i%-s' veya
'%>%a%m %20-f %16d %3l/%-5o %i%-S' ise bsdcompat ayarlanır. Ayrıca bkz. attr listesi ve
manşet-bidi.

manşet-bidi
İki yönlü metin, başlıklar görüntülenirken özel işlem gerektirir, çünkü
sayılar (tarihlerde veya dosya boyutlarında vb.) geçerli metni etkilemez
yön, aslında arapça veya diğer sağda olduğunda çirkin çizgi düzenleriyle sonuçlanır.
sola metin görüntülenecektir. Öte yandan, terminallerin yalnızca bir azınlığı
yön değişikliklerini doğru bir şekilde işleme yeteneğine sahiptir, böylece kullanıcı etkileşimi
Kabul edilebilir sonuçlar için gereklidir. Genişletilmiş ana bilgisayar sistemi desteğinin
yine de gereklidir, örneğin, terminal karakter kümesinin tespiti bir
ön koşul; ve bu özellik yalnızca bir Unicode (yani, UTF-8) yerel ayarında çalışır.

Genel ayarlarda bu değişken S-tırnağının metin alanlarını içine almasına neden olur.
yazdırırken oluşabilecek başlık (ve dinamik gibi diğer bazı alanlar
genişlemeler istemi) özel Unicode kontrol dizileri ile; bu mümkün
bir değer atayarak terminal destek seviyesinde ince ayar yapın: değer yok (veya herhangi bir değer
'1', '2' ve '3' dışında) S-tırnağının terminalin yetenekli olduğunu varsaymasını sağlar
Unicode sürüm 6.3 ile düzgün bir şekilde başa çıkmak için, bu durumda metin bir
U+2068 (İLK GÜÇLÜ İZOLAT) ve U+2069 (POP YÖNLÜ İZOLAT) çifti
karakterler. Ayrıca satırda bu karakterler için boşluk bırakılmaz.

'1' değeri kullanılarak daha zayıf destek seçilir (Unicode 6.3, ancak
kontrol dizilerini hat üzerine yazmak için iki boşluklu oda). Değerler
'2' ve '3' Unicode 1.1 desteğini seçin (U+200E, SOLDAN SAĞDAN İŞARET); ikincisi
yine ek olarak iki kişilik yer ayırır.

hostname Yerel adresleri genişletirken değer yerine bu dizeyi ana bilgisayar adı olarak kullanın
şuradan alınmıştır Adın(3) ve addrinfo'yu al(3), yani, 'Mesaj Kimliği:' ve 'Kimden:'
alanlar. unutmayın ne zaman smtp taşıma kullanılmaz, o zaman normalde
Bu alanları oluşturmak için MTA'nın sorumluluğu, [v15-uyumluluk] birlikte
ile smtp ancak smtp-ana bilgisayar adı sonuçları da etkiler; üretmelisin
istenen kombinasyona sahip bazı test mesajları hostname, Ve / veya itibaren, gönderici
vb ilk.

imap-auth-KULLANICI@HOST, imap-auth
[Seçenek] IMAP kimlik doğrulama yöntemini ayarlar. Geçerli değerler için 'login'
normal parola tabanlı kimlik doğrulama (varsayılan), "cram-md5"
ağ üzerinden parolayı göndermeyen parola tabanlı kimlik doğrulama
açık metin ve GSS-API tabanlı kimlik doğrulama için "gssapi".

imap-önbellek
[Seçenek] IMAP posta kutularının önbelleğe alınmasını etkinleştirir. Bu değişkenin değeri,
var olan veya S-tırnak tarafından oluşturulabilen bir dizine gelin. Herşey
önbelleğin içeriği herhangi bir zamanda S-tırnak ile silinebilir; güvenli değil
onlar hakkında varsayımlarda bulunun.

imap-keepalive-USER@HOST, imap-keepalive-HOST, imap canlı tutma
[Seçenek] IMAP sunucuları, belirli bir süre işlem yapılmadığında bağlantıyı kapatabilir; en
standart, bunun en az 30 dakika olmasını gerektirir, ancak pratik deneyim
çeşitli. Bu değişkeni 0'dan büyük bir sayısal "değer"e ayarlamak "HAYIR"a neden olur
başka bir işlem gerçekleştirilmezse, her 'değer' saniyede bir gönderilecek komut.

imap-liste-derinliği
[Seçenek] Bir IMAP sunucusundaki klasörlerin listesini alırken, klasörler
olası sonsuzdan kaçınmak için komut belirli bir derinliğe ulaştıktan sonra durur
döngüler. Bu değişkenin değeri, izin verilen maksimum derinliği ayarlar. Varsayılan
2'dir. Geçerli IMAP sunucusundaki klasör ayırıcı bir eğik çizgi `/' ise, bu
değişkenin etkisi yoktur ve klasörler komut alt klasörlere inmez.

girinti öneki
tarafından kullanılan dize ~m, ~M ve ~R TİLDE KAÇIRMALAR tarafından alıntı yapmak seçeneği
girintili mesajlar, normal tablo karakteri '^I' yerine
varsayılan. Boşluk veya sekme içeriyorsa değeri alıntıladığınızdan emin olun.

satır-editör-imleç-sağ
[Seçenek] Yerleşik komut satırı düzenleyicisi kullanılıyorsa, aşağıdakilere dayalı eylemler:
doğru hareket bazı terminallerde çalışmayabilir. eğer böyle bir şeyle karşılaşırsan
sorunları için bu değişkeni, gerekli olan terminal kontrol sırasına ayarlayın.
imleci bir sütun sağa hareket ettirin. Varsayılan '\033[C' dir, bu
çoğu terminal için çalışın. Daha az sıklıkla '\033OC' ve '\014' oluşur. Bunu not et
“Escape” ve diğer kontrol karakterleri kabuk tarzı kaçış olarak yazılmalıdır.
diziler, örneğin (US-ASCII) “Escape” için '\033'.

POSTA Ayarlanmışsa, kullanıcının posta kutusu olarak kullanılır. Aksi takdirde, sisteme bağlı bir varsayılan
Kullanılmış. Belgelenen özel kuralların mantıksal bir alt kümesini destekler
için dosya komut ve dosya seçeneği.

mim-karşı kanıt
Normalde 'Content-Type:' alanı MIME bölümlerinin nasıl ele alınacağına karar vermek için kullanılır.
Ancak bazı MUA'lar kullanmaz mim.türleri(5) veya benzer bir mekanizmayı doğru şekilde
içeriği sınıflandırın, ancak düz için bile 'application/octet-stream' belirtin
'metin/fark' gibi metin ekleri. Bu değişken ayarlanırsa S-tırnak deneyecektir
bu tür MIME mesaj parçalarını mümkünse kendi başına ve bunların aracılığıyla sınıflandırmak
dosya adı. Bu değişkene boş olmayan bir değer de verilebilir, bu durumda
değerin bir sayı, aslında bir bit taşıyıcısı olması beklenir. bit oluşturma-
taşıma numarası basit bir ektir:

? !echo Değeri $((2 + 4)) olarak ayarlanmalıdır.
Değer 6 olarak ayarlanmalıdır

· İkinci bit (2) ayarlanırsa, algılanan içerik türü birlikte taşınır
mesajla ve hangisi olduğuna karar vermek için kullanılacak boru TİPİ/ALT TİPİ is
MIME bölümünden sorumlu, bu soru ortaya çıkarsa; görüntülerken
böyle bir MIME parçası, parça bilgisi, geçersiz kılınan içerik türünü şu şekilde gösterecektir:
artı işareti '+' gösteriliyor.
· Üçüncü bit (4) ayarlanırsa, karşı kanıt her zaman üretilir ve bir
pozitif sonuç, zorla geçersiz kılınsa bile MIME türü olarak kullanılacaktır.
MIME tipi verilen parçalar.

mimetypes-yük kontrolü
Bu seçenek aşağıdakilerden hangisini kontrol etmek için kullanılabilir: mim.türleri(5) veritabanları
bölümünde ayrıntılı olarak açıklandığı gibi S-çivi ile yüklenir The mim.türleri Dosyaları. Eğer
'u' harfi seçenek değerinin bir parçasıdır, ardından kullanıcının kişisel
~/.mime.types dosya yüklenecek (varsa); aynı şekilde 's' harfi
sistem genelinde yüklemeyi kontrol eder /etc/mime.types; kullanıcı dosyası yüklendi
ilk olarak, harf eşleştirme büyük/küçük harfe duyarsızdır. Bu seçenek ayarlanmazsa S-tırnak
bunun yerine her iki dosyayı da yüklemeye çalışacak. S-çivi yerleşik MIME'nin dahil edilmesi
türler bastırılamaz, ancak en son eşleştirilirler.

Farklı bir sözdizimi kullanılarak daha fazla kaynak belirtilebilir: eğer değer dizesi
eşittir işareti '=' içeriyorsa, bunun yerine virgülle ayrılmış bir liste olarak ayrıştırılır
açıklanan harfler artı 'f=FILENAME' çiftleri; verilen dosya adları
genişletilir ve yüklenir ve içerikleri genişletilmiş sözdizimini kullanabilir.
bölümünde açıklanan The mim.türleri Dosyaları.

NAIL_EXTRA_RC
Daha sonra okunacak isteğe bağlı bir başlangıç ​​dosyasının adı ~/.mailrc. bu değişken
yalnızca ayarlanmışsa bir etkiye sahiptir s-tırnak.rc or ~/.mailrc, ithal değil
'MAILRC=/dev/null/' değerini onurlandırmak için çevreden -n çağrılar. Kullanmak
diğer POSIX tarafından anlaşılmayan komutlar için bu dosya mailx(1)
uygulamalar.

TIRNAK BAŞI Her yeni mesajın başına koyulacak bir dize. kaçış dizileri
tablo '\t' ve yeni satır '\n' anlaşılır.

NAIL_HISTFILE
[Seçenek] Bir komut satırı düzenleyicisi varsa, bu,
(genişletilebilir) kalıcı bir geçmiş dosyasının konumunun yolu.

NAIL_HISTSIZE
[Seçenek] Bir komut satırı düzenleyicisi varsa, bu değer,
bir kümeye kaydedilen ve geçerli olan geçmiş girişleri NAIL_HISTFILE. Değeri
0'dan az bu özelliği devre dışı bırakır; yüklenmesi ve dahil edilmesi gerektiğini unutmayın.
NAIL_HISTFILE program başlangıcında da bu şekilde bastırılabilir. Bir
unset veya geçersiz değer veya 0, varsayılan bir değerin kullanılmasına neden olur. Bağımlı
mevcut komut satırı düzenleyicisi, bu aynı zamanda geçmiş sayısını da tanımlayacaktır.
hafızadaki girişler; ayrıca, bunun çalışma zamanı güncellemelerinin editöre özel olup olmadığıdır.
değer verilecektir.

NAIL_TAIL Her yeni mesajın sonuna konacak bir dize. Kaçış dizileri tablosu
'\t' ve yeni satır '\n' anlaşılır.

yeni klasörler
Bu değişken 'maildir' değerine sahipse, yeni oluşturulan yerel klasörler
Maildir formatı.

yeni posta İstem her yazdırıldığında geçerli klasörde yeni posta olup olmadığını kontrol eder. İçin
IMAP posta kutuları, sunucunun daha sonra yeni posta için yoklanmasıyla sonuçlanabilir.
sunucuya bağlantı yavaşsa gecikmeli işlem. Bir Maildir klasörü gerekir
yeni postanın gelip gelmediğini belirlemek için yeniden taranmalıdır.

Bu değişken "nopoll" özel değerine ayarlanırsa, bir IMAP sunucusu
aktif olarak yeni posta istedi, ancak yeni posta hala algılanıp duyurulabilir
sunucuya gönderilen diğer herhangi bir IMAP komutuyla. Her iki durumda da IMAP
sunucu, sunucuda silinen mesajlar hakkında bildirim gönderebilir
başka bir süreç veya müşteri tarafından. Bu durumda, "Silindi X mesajları" yazdırılır
bu değişkenden bağımsız olarak ve mesaj numaraları değişmiş olabilir.

Bu değişken 'nopoll' özel değerine ayarlanırsa Maildir klasörü
tamamen yeniden taranmaz, ancak yalnızca zaman damgası değişiklikleri algılanır.

ORGANİZASYON
İleti başlığının 'Kuruluş:' alanına girilecek değer.

şifre-KULLANICI@HOST, şifre-HOST, şifre
[v15-uyumluluk] Bir parola belirleyen ve hiçbirinde parola yoksa kullanılan değişken zinciri
protokolde ve hesaba özel URL'de verilmiştir; son çare olarak S-tırnak
kimlik doğrulama yöntemi bir şifre gerektiriyorsa, kullanıcının terminalinde bir şifre isteyin.
parola. Başlangıç ​​dosyasında parola belirtmek genellikle bir güvenlik riskidir;
dosya yalnızca çağıran kullanıcı tarafından okunabilir olmalıdır.

şifre-KULLANICI@HOST
[v15 uyumluluğu yok] (yukarıdaki [v15 uyumluluğu] zincirine bakın)
'HOST'a bağlanırken 'KULLANICI'. Bir ana bilgisayar için böyle bir değişken tanımlanmadıysa,
standart girişte kullanıcıdan bir şifre istenecektir. içinde parolaların belirtilmesi
başlangıç ​​dosyası genellikle bir güvenlik riskidir; dosya tarafından okunabilir olmalıdır
sadece kullanıcıyı çağırıyor.

boru TİPİ/ALT TİPİ
'TYPE/SUBTYPE' türünde (küçük harfe normalize edilmiş) bir MIME mesajı parçası
görüntülendiğinde veya alıntılandığında, metni bu değişkenin değeri üzerinden filtrelenir
bir kabuk komutu olarak yorumlanır. '@' özel değeri zorlamak için kullanılabilir.
mesaj bölümünün düz metin olarak yorumlanması, örneğin, 'set
pipe-application/pgp-signature=@' bundan böyle imzaları düz metin olarak ele alacak
ve bunları "olduğu gibi" görüntüleyin. (Aynı şey daha kullanışlı bir şekilde de elde edilebilir.
bağlamı kullanarak, mime türü bir tür işaretçisi ile birlikte komut.)

Ayrıca, bir kabuk komutunun önüne '@' eklenmişse, komut yalnızca kullanılacaktır.
mesaj kendi kendine görüntüleniyor, ancak görüntülenmiyorsa MIME mesaj bölümünü hazırlamak için
aynı anda birden fazla mesaj görüntülendiğinde.

Son olarak, eğer bir kabuk komutu '@&' ile ön eke sahipse, o zaman,
düz '@' kabuk komut öneki için tanımlanmışsa, komut çalıştırılacaktır
eşzamansız olarak, yani S-tırnağını engellemeden, bu da kullanışlı bir yol olabilir.
posta mesajını okumaya devam ederken, örneğin bir PDF dosyası görüntüleyin. Bazı
görüntülenecek MIME bölümü hakkındaki bilgiler ortama gömülür
kabuk komutunun:

NAIL_TMPDIR S-tırnağının kullandığı geçici dizin. Genellikle
TMPDIR ile aynıdır, ancak ayarlanması ve kullanılabilir olması garanti edilir
alt süreçlere göre; için ikinci koşulu sağlamak için
Ayrıca TMPDIR, ayarlanacaktır.
NAIL_FILENAME Varsa dosya adı, aksi takdirde boş dize.
NAIL_FILENAME_GENERATED Rastgele bir dize.
NAIL_CONTENT Parçanın MIME içerik türü, biliniyorsa, boş
aksi halde dize.
NAIL_CONTENT_EVIDENCE Eğer mim-karşı kanıt taşıma bitini içerir
(2), daha sonra bu, algılanan MIME içeriğine ayarlanacaktır-
tip; sadece o zaman NAIL_CONTENT ile aynı değil, aksi halde.

boru-UZATMA
Bu aynı boru TİPİ/ALT TİPİ 'EXTENSION' dışında (normalleştirilmiş
ASCII karakter kümesinin karakter eşlemelerini kullanan küçük harf) bir dosya uzantısını adlandırır,
örneğin, 'xhtml'. Bu yöntem kullanılarak kaydedilen işleyiciler önceliklidir.

pop3-keepalive-USER@HOST, pop3-keepalive-HOST, pop3-canlı tutma
[Seçenek] POP3 sunucuları, belirli bir süre işlem yapılmadığında bağlantıyı kapatır; en
standart, bunun en az 10 dakika olmasını gerektirir, ancak pratik deneyim
çeşitli. Bu değişkeni '0'dan büyük bir sayısal değere ayarlamak 'HAYIR'a neden olur
başka bir işlem gerçekleştirilmezse, her değer saniyesinde gönderilecek komut.

istemi Bir komut kabul edildiğinde yazdırılan dize. Soruşturma şu şekilde engellenebilir:
bunu boş dizeye ayarlayarak veya hayır ayarlayarakistemi. aynı XSI
tarafından anlaşılan kaçış dizileri kaçırmak komut içinde kullanılabilir
istemi.

Ek olarak, aşağıdaki S-tırnağına özgü ek diziler anlaşılır:
'\&', "?" Meğer ki bsdcompat ayarlanır, bu durumda genişler
“&”; '\&' öğesinin varsayılan değer olduğuna dikkat edin istemi. genişleyecek olan '\?'
Son komut başarısız olursa “1”, aksi takdirde “0” olur, '\$'
şu anda aktif olanın adı hesap, varsa ve boş dizeye
aksi takdirde, ve o anda etkin olanın adına genişleyecek olan '\@'
posta kutusu. (Bilgi istemi arabelleğinin boyutla sınırlı olduğunu, fazlalığın kesildiğini unutmayın.)

Rağmen istemi kontrol eder manşet-bidi açılımlarını özetlemek için
'\$' ve '\@' çift yönlü doğru şekilde görüntülemek için gerektiğinde kaçış dizileri
metin, bu oluşturan son dize için doğru değil istemi bu şekilde, yani
gerçek BIDI işleme desteklenmez.

Daha yeni bir sürüm olduğunda düzenleme satırı(3) Komuta hat editör kullanılır, herhangi bir kaçış
ile kullanım için dizinin kendisi başka bir kaçış karakteriyle kapsüllenmelidir.
the EL_PROMPT_ESC mekanizma: S-tırnak için '\01' kontrol karakterini yapılandırır
bu.

alıntı yapmak Ayarlanırsa, S-tırnak, ön eki ile orijinal mesaja sahip bir yanıtlama mesajı başlatır.
değişkenin değeri girinti öneki. Normalde, aşağıdakilerden oluşan bir başlık
"Fromheaderfield şunu yazdı:", alıntıdan önce yazdırılır. eğer dize
'noheading' atanır alıntı yapmak değişken, bu başlık atlanmıştır. Eğer
'başlıklar' dizesi atanır, başlıklar aldırmamak/tutmak komutlar
mesaj gövdesinin üzerine yazdırılır, böylece alıntı yapmak otomatik ` gibi davranır~m' TİLDE
KAÇIRMALAR komut ver o zaman. 'allheaders' dizesi atanmışsa, tüm başlıklar
mesaj gövdesinin üzerine basılmıştır ve tüm MIME parçaları dahil edilmiştir. alıntı yapmak hareket
otomatik `gibi~M' emretmek; ayrıca bkz. ek olarak alıntı.

alıntı katlama
[Seçenek] Ek olarak ayarlanabilir girinti öneki. Bunu ayarlamak daha fazlasını açar
önde gelen tırnak karakterlerinin sıkıştırıldığı süslü tırnak algoritması ve
uzun çizgiler katlanır. alıntı katlama bir veya iki olarak ayarlanabilir (boşluk
ayrılmış) maksimum (hedef) olarak yorumlanan sayısal değerler ve
minimum çizgi uzunluğu, sırasıyla, oldukça eşit bir ruhta fmt(1)
program, ancak satır-, paragraf tabanlı değil. Açıkça ayarlanmazsa, minimum
hedefi algoritmik olarak yansıtır. Hedef, hedefin uzunluğundan küçük olamaz
girinti öneki artı bazı ek ped. Gerekli düzenlemeler yapılır
sessizce.

kayıt Tanımlanmışsa, tüm giden postaları kaydetmek için kullanılan klasörün yol adını verir.
Tanımlanmadıysa, giden posta kaydedilmez. Bu klasöre kaydederken
başarısız olursa mesaj gönderilmez, bunun yerine DEAD'e kaydedilir.

answer_strings
Virgülle ayrılmış bir listeye ayarlanabilir (ASCII'ye göre büyük/küçük harfe duyarsız
kurallar) yerleşik dizelere ek olarak tanınacak dizeler
'Konu:' yanıt mesajı göstergeleri - yerleşik, RFC tarafından zorunlu kılınan 'Re:'
5322, ayrıca almanca 'Aw:'.

cevap İleti başlığının 'Yanıt:' alanına yerleştirilecek adreslerin listesi.
Bu listenin üyeleri, sanki listedeymiş gibi ele alınır. alternatifler liste.

onur cevap
İletiyi yanıtlarken 'Yanıtla:' başlığının dikkate alınıp alınmayacağını kontrol eder
cevap or Cevapla. Bu bir dörtlü seçenek; bir değer olmadan ayarlanırsa varsayılan olarak
"Evet".

ekran S-tırnak başlangıçta mesaj başlıklarını yazdırdığında, gönderilecek sayıyı belirler.
terminalin hızına bakarak yazdırın. Terminal ne kadar hızlıysa, o kadar
yazdırır. Bu seçenek, bu hesaplamayı geçersiz kılar ve kaç tane mesaj olduğunu belirtir.
başlıklar yazdırılır. Bu numara aynı zamanda kaydırma yapmak için de kullanılır. z Komut.

karakter kümeleri
[Seçenek] İçinde kullanılabilecek karakter kümesi adlarının virgülle ayrılmış bir listesi
giden internet postası. değişkenin değeri karakter seti-8bit otomatik olarak
bu karakter kümeleri listesine eklendi. Karakter seti dönüşümü yoksa
yetenekler S-tırnağında derlenir, ardından desteklenen tek karakter kümesi
ttycharset. Ayrıca bakınız sendcharsets-else-ttycharset ve bölüme bakın
Karakter setleri S-tırnaktaki karakter seti dönüşümünün tam resmi için.

gönderici Giden iletilerin 'Gönderen:' alanına RFC'den alıntı yapan bir adres
5322: gerçek iletimden sorumlu temsilcinin posta kutusu
İleti. Bu alan normalde 'Kimden:' alanı olmadıkça kullanılmamalıdır.
birden fazla adres içerir, bu durumda gereklidir. bu gönderici adres
içindeymiş gibi ele alınır. alternatifler liste.

mail gönder Alternatif bir posta aktarım aracısı (MTA) kullanmak için bu seçeneği tam
Kullanılacak programın yol adı. ayarlamak gerekebilir sendmail-progname in
ilave.

MTA, birkaç olası kaynaktan komut satırı bağımsız değişkenleri iletilecektir:
değişken sendmail-argümanları ayarlanmışsa, verilmişse komut satırından ve
değişken genişletmek kullanmalarına izin verir. MTA'nın argüman işlemesi her zaman
'--' ayırıcı ile sonlandırılmalıdır.

Aşağıdaki MTA komut satırının aksi halde oluşan örtülü kullanımı
ikili seçeneği ayarlayarak argümanlar devre dışı bırakılabilir
sendmail-no-default-argümanları: '-i' (çizgiye yalnızca nokta ile işlem yapmamak için '.'
karakter girişinin sonu), '-m' (seçenek metoo ayarlanabilir) ve '-v' (eğer
the gereksiz sözlerle dolu seçenek ayarlandı); Ile bağlantılı olarak -r komut satırı seçeneği S-çivi
ayrıca '-f' ve '-F'yi de geçer.

sendmail-argümanları
Mail-Transfer-Agent'a iletilecek argümanlar bu yolla verilebilir.
seçenek. Bu değişkenin içeriği bir argüman vektörüne bölünecektir.
diğer olası MTA seçeneklerine birleştirilecek olan:

set sendmail-arguments='-t -X "/tmp/günlüğüm"'

sendmail-no-default-argümanları
(İkili) Bu seçenek ayarlanmadıkça S-çivi iyi bilinen bazı standartları geçecektir.
tanımlanan komut satırı seçenekleri mail gönder programı, daha fazlası için oraya bakın.

sendmail-progname
Birçok sistem sözde posta sarmalayıcı(8) uyumluluğu sağlamak için ortam
ile mail gönder(1). Bu, çağırmak için kullanılan adı inceleyerek çalışır.
Posta Dağıtım Sistemi. Bu değişken ayarlanırsa, posta sarmalayıcı (program
"Sendmail" çağrılırken çalıştırılan bu, içeriğine şu şekilde davranacaktır:
o isim. Varsayılan 'sendmail'dir.

İşaret İle kullanım için bir dize ~A tilde kaçış.

işaret İle kullanım için bir dize ~a tilde kaçış.

imza Ayarlanmışsa, okunabilir bir dosyanın adına karşılık gelmelidir. dosyanın içeriği
daha sonra her bir tek parçalı mesaja ve her çok parçalı mesajın ilk kısmına eklenir.
İleti. Bir belgenin imzasını düzenlemenin mümkün olmadığı konusunda uyarılmalıdır.
bireysel mesaj.

smime-ca-dir
[Seçenek] PEM'de (Gizlilik Geliştirilmiş) CA sertifikalarına sahip bir dizini belirtir.
Mail) biçimi, S/MIME imzalı iletilerin doğrulanması için.

smime-ca-dosyası
[Seçenek] Doğrulanması için PEM formatında CA sertifikalarına sahip bir dosya belirtir.
S/MIME imzalı mesajlar.

smime-şifre-KULLANICI@HOST, smime-şifre
[Seçenek] S/MIME şifreli mesajlar oluştururken kullanılacak şifreyi belirtir
(belirtilen hesap için). RFC 5751, 'aes128' (AES-128) varsayılanını zorunlu kılar
CBC). Olası değerler (büyük/küçük harfe duyarlı değildir ve) azalan şifre gücündedir:
"aes256" (AES-256 CBC), "aes192" (AES-192 CBC), "aes128" (AES-128 CBC), "des3"
(DES EDE3 CBC, 168 bit; 'aes128' mevcut değilse varsayılan) ve 'des' (DES CBC,
56 bit).

Gerçekte mevcut olan şifreleme algoritmaları, aşağıdakileri sağlayan kriptografik kitaplığa bağlıdır.
S-tırnak kullanımları. [Seçenek] Daha fazla şifre algoritması desteği mevcut olabilir
üzerinden dinamik yükleme yoluyla, örneğin, EVP_get_cipherbyname(3) (OpenSSL) S-çivi ise
Bunu desteklemek için derlenmiştir.

smime-crl-dir
[Seçenek] Kullanılacak PEM biçiminde CRL'lere sahip dosyaları içeren bir dizini belirtir
S/MIME mesajlarını doğrularken.

smime-crl-dosyası
[Seçenek] Doğrulama sırasında kullanılacak PEM biçiminde bir CRL içeren bir dosyayı belirtir
S/MIME mesajları.

smime-encrypt-USER@HOST
[Seçenek] Bu değişken ayarlanırsa, verilen alıcıya gönderilen mesajlar
göndermeden önce şifrelenir. Değişkenin değeri, bir
PEM biçiminde bir sertifika içeren dosya.

Bir mesaj birden fazla alıcıya gönderilirse, her biri için bir
karşılık gelen değişken ayarlanırsa, bireysel olarak şifrelenmiş bir mesaj alır;
diğer alıcılar mesajı düz metin olarak almaya devam edecektir.
smime-force-şifreleme değişken ayarlanır. Şifreli imzalamanız önerilir
mesajları da ayarlamak için mim işareti değişkeni.

smime-sign-cert-USER@HOST, smime-imza-sertifikası
[Seçenek] PEM formatında bir dosyaya işaret eder. imzalanması ve imzalanması amacıyla
şifre çözme bu dosyanın kullanıcının özel anahtarının yanı sıra kendi anahtarını da içermesi gerekir.
belgesi.

Mesaj imzalama için 'KULLANICI@HOST' her zaman değerinden türetilir. itibaren (ya da eğer
birden fazla adres içeren, gönderici). Şifreleme amacıyla
alıcının genel şifreleme anahtarı (sertifika) bekleniyor; komuta sertifika kaydet
imzalı mesajların sertifikalarını kaydetmek için kullanılabilir (bölüm imzalı ve
şifreli mesajları ile S / MIME bazı ayrıntılar verir). Bu çalışma modu
genellikle özel form tarafından yönlendirilir.

Mesajların şifresi çözülürken hesap, alıcı alanlarından türetilir ('Kime:'
ve 'Cc:') böyle bir adres için aranan mesajın
değişken ayarlanır. S-tırnak her zaman eşleşen ilk adresi kullanır, bu nedenle
aynı mesaj, farklı adresler kullanılarak birden fazla kullanıcı adresine gönderilir.
şifreleme anahtarları, şifre çözme başarısız olabilir.

smime-sign-include-certs-USER@HOST, smime-işareti-sertifikaları dahil et
[Seçenek] Kullanılırsa, bunun virgülle ayrılmış bir listeden oluşması gerekir.
her biri dahil edilecek PEM formatında tek bir sertifika içeren dosyalar
ek olarak S/MIME mesajında smime-imza-sertifikası sertifika. Bu
alıcıya yardımcı olmak isteniyorsa, uzun sertifika zincirleri için en yararlı olanıdır.
Tarafın doğrulama süreci. Üst düzey sertifikaların da olabileceğini unutmayın.
zincire dahildir ancak doğrulama için bir rol oynamaz. Ayrıca bkz.
smime-imza-sertifikası. Bunun için 'KULLANICI@HOST' değişkenini ifade ettiğini unutmayın. itibaren
(veya birden fazla adres içeriyorsa, gönderici).

smime-sign-message-digest-USER@HOST, smime-işaret-mesaj-özet
[Seçenek] S/MIME mesajlarını imzalarken kullanılacak mesaj özetini belirtir. RFC
5751, 'sha1' varsayılanını zorunlu kılar. Olası değerler (büyük/küçük harfe duyarlı değildir ve)
azalan şifre gücü: 'sha512', 'sha384', 'sha256', 'sha224' ve 'md5'.

Gerçekte mevcut olan mesaj özeti algoritmaları, kriptografiğe bağlıdır.
S-tırnağının kullandığı kitaplık. [Seçenek] Daha fazla mesaj özeti algoritması desteği
üzerinden dinamik yükleme yoluyla mevcut olabilir, örn. EVP_get_digestbyname(3)
(OpenSSL) S-tırnağı bunu desteklemek için derlenmişse. Bunun için bunu hatırla
'KULLANICI@HOST' değişkeni ifade eder itibaren (veya birden fazla adres içeriyorsa,
gönderici).

smtp [Seçenek] Normalde S-tırnak, aracılığıyla tanımlanan programı çağırır. mail gönder aktarmak
açıklandığı gibi mesajlar gönderme posta. ayarlamak smtp bunun yerine değişken
SMTP ağ bağlantılarının burada belirtilen sunucuya sırayla yapılmasına neden olur.
doğrudan mesajı göndermek için. S-tırnak üç farklı "SMTP" hakkında bilgi sahibidir.
protokoller”:

· Normalde sunucu bağlantı noktası 5321'te bulunan düz SMTP protokolü (RFC 25)
ve ayarlanmasını gerektirir smtp-kullanımı-starttls SSL/TLS girmek için değişken
şifreli oturum durumu. [v15-uyumluluk] gibi bir değer atayın
'[smtp://][kullanıcı[:parola]@]sunucu[:port]' ([v15 uyumluluğu yok]
'[smtp://]sunucu[:port]') bu protokolü seçmek için.
· Ardından, sunucu bağlantı noktası 465'te yaşaması beklenen ve sözde SMTPS
otomatik olarak SSL/TLS güvenliği sağlanır. Ne yazık ki hiçbir zaman standart hale gelmedi.
protokolüdür ve bu nedenle ana bilgisayar ağ hizmeti veritabanınız tarafından desteklenmeyebilir
– aslında bağlantı noktası numarası zaten başka protokollere yeniden atanmıştır!

SMTPS yine de yaygın olarak sunulan bir protokoldür ve bu nedenle aşağıdakiler tarafından seçilebilir:
[v15-compat] 'smtps://[user[:password]@]server[:port]' gibi bir değer atama
([v15 uyumluluğu yok] 'smtps://sunucu[:port]'); bahsedilen sorunlardan dolayı
ancak genellikle bağlantı noktasını açıkça ':465' olarak belirtmek gerekir.
· Son olarak, genellikle devam eden GÖNDERİ protokolü (RFC 6409) vardır.
sunucu bağlantı noktası 587 ve pratik olarak SMTP protokolüyle aynıdır.
Bunun yanında S-çivi bakış açısı; ayarlanmasını gerektirir smtp-kullanımı-starttls
SSL/TLS güvenli oturum durumuna girmek için değişken. gibi bir değer atayın
[v15 uyumluluğu] 'gönderme://[kullanıcı[:şifre]@]sunucu[:bağlantı noktası]' ([v15 uyumluluğu yok]
'gönderme://sunucu[:bağlantı noktası]').

Kimlik bilgileri vb. hakkında daha fazla bilgi için lütfen bkz. On URL sözdizimi ve Kimlik arama.
SMTP aktarımı, aşağıdaki durumlar dışında eşzamansız olarak çalışan bir alt süreçte yürütülür:
ya gönder bekle ya da gereksiz sözlerle dolu değişken ayarlanır. Bir TERM alırsa
sinyali iptal edecek ve mesajı DEAD'e kaydedecektir.

smtp-auth-KULLANICI@HOST, smtp-auth-HOST, smtp-auth
[Seçenek] SMTP kimlik doğrulama yöntemini ayarlayan değişken zincir. Mümkün
değerler 'yok' (varsayılan [v15 uyumluluğu yok]), 'düz' (varsayılan [v15 uyumluluğu]),
'giriş' ve ayrıca [İsteğe bağlı] 'cram-md5' ve 'gssapi' yöntemleri. O zaman bir'
yöntem herhangi bir kullanıcı kimlik bilgilerine ihtiyaç duymaz, 'gssapi' bir kullanıcı adı gerektirir ve tüm
diğer yöntemler bir kullanıcı adı ve parola gerektirir. Bkz. [v15-uyumluluk] smtp, kullanıcı
ve şifre ([v15 uyumluluğu yok] smtp-auth-parolası ve smtp-auth-kullanıcısı). Bunu not et
smtp-auth-HOST [v15-uyumluluğu]. [v15 uyumluluğu yok]: Şunun için not: smtp-auth-KULLANICI@HOST:
değişkendeki gönderen adresine bağlılığı geçersiz kılabilir itibaren.

smtp-auth-parolası
[Seçenek] [v15 uyumluluğu yok] SMTP için genel yedek parolayı ayarlar
kimlik doğrulama. Kimlik doğrulama yöntemi bir parola gerektiriyorsa, ancak hiçbiri
smtp-auth-parolası ne de eşleşme smtp-auth-parola-KULLANICI@HOST bulunabilir,
S-nail, kullanıcının terminalinde bir şifre isteyecektir.

smtp-auth-parola-KULLANICI@HOST
[v15 uyumluluğu yok] Geçersiz Kılmalar smtp-auth-parolası gönderenin belirli değerleri için
adresler, değişkene bağlı itibaren.

smtp-auth-kullanıcısı
[Seçenek] [v15 uyumluluğu yok] SMTP için genel yedek kullanıcı adını ayarlar
kimlik doğrulama. Kimlik doğrulama yöntemi bir kullanıcı adı gerektiriyor ancak hiçbiri
smtp-auth-kullanıcısı ne de eşleşme smtp-auth-user-USER@HOST bulunabilir, S-tırnak
kullanıcının terminalinde bir kullanıcı adı isteyin.

smtp-auth-user-USER@HOST
[v15 uyumluluğu yok] Geçersiz Kılmalar smtp-auth-kullanıcısı gönderen adreslerinin belirli değerleri için,
değişkene bağlı itibaren.

smtp-ana bilgisayar adı
[v15-uyumluluk] Normalde S-tırnağı değişkeni kullanır itibaren gerekli olanı elde etmek için
Bir 'POSTADAN:<>' SMTP komutu vermek için 'USER@HOST' bilgisi. Ayar
smtp-ana bilgisayar adı SMTP hesabından 'KULLANICI'yı kullanmak için kullanılabilir (smtp ya da
kullanıcı değişken zincir) ve bu değişkenin içeriğindeki 'HOST' (veya
bu boş dizedir, hostname veya son çare olarak yerel ana bilgisayar adı). Bu
genellikle kendisi geçerli olan ancak başka bir sağlayıcı tarafından barındırılan bir adresin kullanılmasına izin verir.
hangisinden (içinde itibaren) mesajı göndermek üzere. Bu değişkeni de ayarlamak
oluşturulan 'Mesaj Kimliğini:' etkiler.

spam arayüzü
[Seçenek] Spam ile ilgili komutlardan herhangi birini kullanmak için (ör. spam göndermek)
bu değişken ayarlanarak istenen spam arayüzü tanımlanmalıdır. Lütfen
kılavuz bölümüne bakın kullanma Spam spam'in tam resmi için
S-tırnak içinde taşıma. Aşağıdaki arabirimlerin tümü veya hiçbiri mevcut olmayabilir:

'spamc' ile etkileşim spam(1) spamassassin(1)
(http://spamassassin.apache.org SpamAssassin) süit. için farklı
jenerik filtre arayüzü S-çivi otomatik olarak doğru olanı ekleyecektir.
belirli bir komut için argümanlar ve ayrıştırmak için gerekli bilgiye sahip
programın çıktısı. için varsayılan bir değer spamc-komutu olmuş olacak
S-tırnak ikili dosyasına derlenirse spam(1) PATH içinde bulundu
derleme sırasında. Belirli bir tanımlama yapmak gerekli mi?
bağlantı türü (bunun için bir yapılandırma dosyası kullanmak yerine),
değişken spamc-argümanları örneğin, '-d'de olduğu gibi kullanılabilir
server.example.com -p 783'. Kullanıcı başına bir belirtmek de mümkündür
aracılığıyla yapılandırma spamc kullanıcısı. Bu arayüzün incelemediğini unutmayın
komut için bir iletinin 'is-spam' bayrağı spam unut.

'spamd' S-tırnağı ile doğrudan iletişim kuracaktır. spamassassin(1) arka plan programı
spam(1) yola dayalı bir yolla unix(4) bölümünde belirtildiği gibi akış soketi
spam yuvası. aracılığıyla kullanıcı başına bir yapılandırma belirtmek mümkündür.
spam kullanıcısı.

Serbestçe yapılandırılabilen kancalar aracılığıyla 'filtre' genel spam filtresi desteği. Bu
arayüz gibi programlar için ment bogfiltre(1) ve silfiltre(1) ve
için kancaların çıkış durumuna göre davranış gerektirir
en azından komut spam göndermek ('0' bir iletinin spam olduğu anlamına gelir, '1' için
istenmeyen posta olmayan, emin olmayanlar için '2' ve sabit bir
hata); kancalar, yönlendirme kabuk kodu parçacıklarını içerebildiğinden
davranış gerektiği gibi durdurulabilir. kancalar
spam filtresi jambon, spam filtresi-noham, spam filtresi-nospam, spam filtresi oranı
ve spam filtresi-spam; manuel bölüm kullanma Spam örnekler içerir
bazı programlar için. Kancaların işlem ortamı,
değişkenler NAIL_TMPDIR, TMPDIR ve NAIL_FILENAME_GENERATED kümesi. Not
bu spam puanı desteği spam göndermek olmadıkça desteklenmez.
[Opsiyon] ulusal düzenli ifade desteği mevcuttur ve
spam filtresi-oran-tarama puanı değişken ayarlanır.

spam-maxsize
[Seçenek] Bu boyutu aşan mesajlar, yapılandırılan
spam arayüzü. Varsayılan değer 420000 bayttır.

spamc-komutu
[Seçenek] spam(1) 'spam' programı spam arayüzü. Not
yolun genişletilmediğini, ancak "olduğu gibi" kullanıldığını. Bir geri dönüş yolu olacak
sırasında yürütülebilir dosya bulunmuşsa, S-tırnak ikili dosyasına derlenir.
derleme.

spamc-argümanları
[Seçenek] S-tırnağı, 'spam' için çoğu argümanla ilgilense de
spam arayüzü otomatik olarak, en azından bazen belirtmek istenebilir.
bu değişken aracılığıyla bağlantıyla ilgili olanlar, örneğin, '-d server.example.com -p 783'.

spamc kullanıcısı
[Seçenek] 'Spamc' için kullanıcı başına yapılandırma dosyaları için bir kullanıcı adı belirtin
spam arayüzü. Bu boş dizeye ayarlanırsa S-tırnak adı kullanır
akımın kullanıcı.

spam yuvası
[Seçenek] Yolu belirtin unix(4) üzerinde etki alanı soketi spam(1) dinler
'spam' bağlantıları için spam arayüzü. Yolun olmadığına dikkat edin
genişletilmiş, ancak “olduğu gibi” kullanılmıştır.

spam kullanıcısı
[Seçenek] 'Spam' için kullanıcı başına yapılandırma dosyaları için bir kullanıcı adı belirtin
spam arayüzü. Bu boş dizeye ayarlanırsa S-tırnak adı kullanır
akımın kullanıcı.

spam filtresi jambon, spam filtresi-noham, spam filtresi-nospam, spam filtresi oranı, spam filtresi-spam
[Seçenek] 'filtre' için komut ve argüman kancaları spam arayüzü. Kullanım kılavuzu
Bölüm kullanma Spam bazı programlar için örnekler içerir.

spam filtresi-oran-tarama puanı
[Seçenek] 'Filtrenin' genel yapısı nedeniyle spam arayüzü spam puanları
varsayılan olarak bunun için desteklenmez, ancak [Option]tional normal ifade
destek mevcutsa, bu değişkenin ayarlanması bunun üstesinden gelmek için kullanılabilir
kısıtlama. Şu şekilde yorumlanır: önce bir sayı (rakam) ayrıştırılır
bundan sonra noktalı virgül ';' gelmelidir ve düzenli bir ifade. Sonra
ikincisi, ilk çıktı satırını ayrıştırmak için kullanılır. spam filtresi oranı kanca ve,
Değerlendirmenin başarılı olması durumunda, belirtilen grup üzerinden
sayı, kayan nokta tarama puanı olarak yorumlanır.

SSL-ca-dir
[Seçenek] PEM'de (Pricacy Enhanced) CA sertifikalarına sahip bir dizini belirtir.
Mail) SSL/TLS sunucu sertifikalarının doğrulanması için. Görmek
SSL_CTX_load_verify_locations(3) daha fazla bilgi için.

ssl-ca-dosyası
[Seçenek] Doğrulanması için PEM formatında CA sertifikalarına sahip bir dosya belirtir.
SSL/TLS sunucu sertifikaları. Görmek SSL_CTX_load_verify_locations(3) daha fazlası için
bilgiler.

ssl-cert-KULLANICI@HOST, ssl-cert-HOST, ssl sertifikası
[Seçenek] SSL/TLS istemci sertifikası için dosya adını ayarlayan değişken zincir
bazı sunucular tarafından gereklidir. Bu, 'Sertifika' yuvasına doğrudan bir arayüzdür
arasında SSL_CONF_cmd(3) Varsa, OpenSSL kitaplığının işlevi.

ssl-şifre-listesi-KULLANICI@HOST, ssl-şifre-listesi-HOST, ssl-şifre listesi
[Seçenek] SSL/TLS bağlantıları için bir şifre listesi belirtir. Bu, doğrudan
'CipherString' yuvasına arayüz SSL_CONF_cmd(3) işlevi
Varsa OpenSSL kitaplığı; görmek şifrelere(1) daha fazla bilgi için. Varsayılan olarak
S çivisi, aslında bir şifre kullanacak olan bir şifre listesi belirlemez. ssl protokolü
belirli şifre (protokol standartları, kabul edilebilir şifrelerin bir listesiyle birlikte gönderilir),
muhtemelen gerçekte kullanılan SSL/TLS kitaplığının desteklediği şeye sıkışık - kılavuz
Bölüm An örnek yapılandırma ayrıca bir SSL/TLS kullanım durumu içerir.

ssl-config dosyası
[Seçenek] Bu değişken ayarlanırsa S-tırnak arayacaktır CONF_modules_load_file(3) için
OpenSSL'nin ana sistem genelindeki güvenliğe göre yapılandırılmasına izin verin
ayarlar. Boş olmayan bir değer verilirse, bu değeri belirtmek için kullanılacaktır.
genel OpenSSL varsayılanı yerine kullanılacak yapılandırma dosyası; şunu not et
bu durumda dosya yüklenemiyorsa bu bir hatadır. Uygulama adı
her zaman “s-tırnak” olarak geçilmelidir.

ssl-crl-dosyası
[Seçenek] Doğrulama sırasında kullanılacak PEM biçiminde bir CRL içeren bir dosyayı belirtir
SSL/TLS sunucu sertifikaları.

ssl-crl-dir
[Seçenek] Kullanılacak PEM biçiminde CRL'lere sahip dosyaları içeren bir dizini belirtir
SSL/TLS sunucu sertifikalarını doğrularken.

ssl-anahtar-KULLANICI@HOST, ssl-anahtar-HOST, ssl anahtarı
[Seçenek] Bir SSL/TLS'nin özel anahtarı için dosya adını ayarlayan değişken zinciri
müşteri sertifikası. Ayarlanmadıysa, sertifika dosyasının adı kullanılır. bu
dosyanın PEM formatında olması bekleniyor. Bu doğrudan bir arayüz
'PrivateKey' yuvası SSL_CONF_cmd(3) OpenSSL kitaplığının işlevi, eğer
kullanılabilir.

ssl-yöntemi-KULLANICI@HOST, ssl-yöntemi-HOST, ssl yöntemi
[Seçenek] [Eski] Lütfen daha yeni ve daha esnek olanı kullanın ssl protokolü yerine:
her iki değer de ayarlanırsa, ssl protokolü öncelik kazanacak! olarak ayarlanabilir
aşağıdaki değerler, gerçekte kullanılan ssl protokolü olduğu şartname
eşlenen parantez içinde gösterilir: 'tls1.2' ('-ALL, TLSv1.2'), 'tls1.1' ('-ALL,
TLSv1.1'), 'tls1' ('-ALL, TLSv1') ve 'ssl3' ('-ALL, SSLv3'); özel değer
'auto', 'ALL, -SSLv2' ile eşlenir ve bu nedenle SSLv3 protokolünü içerir. Not
SSLv2 artık hiç desteklenmemektedir.

ssl-protokol-KULLANICI@HOST, ssl-protokol-HOST, ssl protokolü
[Seçenek] Kullanılan SSL/TLS protokolünü belirtin. Bu doğrudan bir arayüz
'Protokol' yuvası SSL_CONF_cmd(3) OpenSSL kitaplığının işlevi, eğer
mevcut; aksi takdirde, anlayan bir S-tırnak dahili ayrıştırıcısı kullanılır.
(büyük/küçük harfe duyarlı olmayan) komut dizelerinin alt kümesi: 'SSLv3', 'TLSv1',
'TLSv1.1' ve 'TLSv1.2' ve ayrıca 'ALL' özel değeri. çoklu
özellikler, herhangi bir özelliği yok sayan virgülle ayrılmış bir liste aracılığıyla verilebilir.
Beyaz boşluk. İsteğe bağlı bir '+' artı öneki, bir protokolü etkinleştirir, bir '-' eksi
önek onu devre dışı bırakır, böylece '-ALL, TLSv1.2' yalnızca TLSv1.2'yi etkinleştirir
protokol.

Hangi protokollerin gerçekten desteklendiği kullanılan TLS/SSL kitaplığına bağlıdır.
ve hangi protokollerin kullanıldığı ssl protokolü ayarlanmadı, ancak SSLv2'nin
artık hiç desteklenmiyor ve aktif olarak devre dışı bırakıldı. Özellikle eski protokoller için
açıkça güvence altına almak ssl-şifre listesi değerli olabilir, bkz. An örnek
yapılandırma.

ssl-rand-egd
[Seçenek] Yol adını bir entropi arka plan programı soketine verir, bkz. RAND_egd(3). Değil
tüm SSL/TLS kitaplıkları bunu destekler.

ssl-rand-dosyası
[Seçenek] Entropi verileri içeren bir dosyanın yol adını verir, bkz. RAND_load_file(3).
Dosya, çağıran kullanıcı tarafından yazılabilen normal bir dosyaysa, yeni veriler yazılır.
yüklendikten sonra ona.

ssl-doğrulama-KULLANICI@HOST, ssl-doğrulama-HOST, ssl-doğrulama
[Seçenek] Bir hata oluştuğunda gerçekleştirilecek eylemi belirleyen değişken zincir
SSL/TLS sunucu sertifikası doğrulaması sırasında. Geçerli (büyük/küçük harfe duyarlı olmayan) değerler
'katı' (bağlantıyı hemen kesip kapatın), 'sor' (isteyip isteyip istemediğinizi sorun).
standart girdide devam et), 'uyar' (bir uyarı yazdır ve devam et), 'yoksay' (yap
doğrulama gerçekleştirmeyin). Varsayılan 'sor'dur.

gizli
Yalnızca atanmış bir değer olmadan ayarlanırsa, bu seçenek üretimi engeller.
bariz içeren 'Message-ID:' ve 'User-Agent:' başlık alanlarının
S-tırnağına referanslar. Bununla ilişkili iki tuzak vardır: Birincisi,
giden mesajların mesaj kimliği artık bilinmiyor. İkincisi, bir uzman şunları yapabilir:
kaynağı bulmak için başlıktaki kalan bilgileri kullanmaya devam edin.
posta kullanıcı aracısı. 'Noagent' değerine ayarlanırsa, belirtilen 'Mesaj Kimliği:'
bastırma gerçekleşmez.

üst sıralar Tanımlanmışsa, yazdırılacak bir mesajın satır sayısını üst kısımla birlikte verir.
emretmek; normalde ilk beş satır yazdırılır.

ttycharset
S-tırnak terminalinin karakter seti üzerinde çalışır ve tek ve tek
karakter seti dönüşümü yoksa S-nail'in kullanabileceği desteklenen karakter seti
yetenekler buna derlenmiştir, bu durumda varsayılan olarak ISO-8859-1'dir.
LC_CTYPE yerel ayar ortamından bir değer çıkaramadığı sürece. Bakın
Bölüm Karakter setleri karakter kümeleri hakkında tam resim için.

kullanıcı-HOST, kullanıcı
[v15-uyumluluk] Kullanılan genel bir yedek kullanıcı adı ayarlayan değişken zincir
protokolde ve hesaba özel URL'de hiçbirinin verilmemiş olması durumunda. Bu
değişken varsayılanları KULLANICI değerine ayarlar.

versiyon, ana sürüm, küçük sürüm, sürüm güncellemesi
(Salt okunur) S-tırnak sürüm bilgisi: ilk değişken bir dize içerir
tam sürüm tanımlamasını içerir - bu, çıktıyla aynıdır
komutun versiyon. Son üçü yalnızca rakamlar içerir: majör, minör
ve sürüm numaralarını güncelleyin.

ÇEVRE


“Çevre değişkeni” terimi, aşağıdakilerin bir göstergesi olarak düşünülmelidir:
değişkenler ya süreç ortamlarının canlı parçaları olarak standartlaştırılmıştır ya da
orada yaygın olarak bulunur. Aksi açıkça belirtilmedikçe, normale entegre olurlar.
S-çivileri açısından yukarıda belgelendiği gibi değişken kullanım.

ÖNE ÇIKAN HABERLER
Kullanıcının terminal ekranı veya penceresi için sütun konumlarında tercih ettiği genişlik.
Program başlangıcında sorgulandı ve bir kez kullanıldı.

DEAD Eğer iptal edilmiş mesajları kaydetmek için kullanılacak dosyanın adı: kayıt etmek ayarlandı; Bugün nasılsın
varsayılan ölü. mektup kullanıcının HOME dizininde.

EDİTÖR İçinde kullanılacak metin düzenleyicinin yol adı düzenleme komuta ve ~e TİLDE KAÇIRMALAR. bir
Bu değer tanımlı değilse varsayılan düzenleyici kullanılır.

HOME Kullanıcının ana dizini. Bu değişken yalnızca içinde bulunduğunda kullanılır.
süreç ortamı. Kullanmak settenv çalışma zamanında değeri güncellemek için.

LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES
Yerimizi yerel(7) ve Karakter setleri.

SATIRLAR Kullanıcının bir sayfada tercih ettiği satır sayısı veya dikey ekran veya pencere boyutu
hatta. Program başlangıcında sorgulandı ve bir kez kullanıldı.

LISTER İçinde kullanılacak dizin listeleyicinin yol adı klasörler çalışırken komut
yerel posta kutuları. Varsayılan ls(1) (SHELL üzerinden yol arama).

MBOX Kullanıcının mbox dosyasının adı. Özelliğin mantıksal bir alt kümesini destekler
için belgelenen sözleşmeler dosya komut ve dosya seçeneği.
yedek varsayılan m kutusu kullanıcının HOME dizininde.

MAILRC yerine başlangıç ​​dosyası olarak kullanılır. ~/.mailrc ayarlanırsa. S-tırnak komut dosyaları
diğer kullanıcılar adına çağrıldığında, bu değişken şu şekilde ayarlanmalıdır: / Dev / null kaçınmak
yapılandırma dosyalarını okumanın yan etkileri. Bu değişken sadece kullanılır
süreç ortamında bulunduğunda.

NAIL_NO_SYSTEM_RC
Bu değişken ayarlanırsa, okuma s-tırnak.rc başlangıçta engellenir, yani
S-çivi seçeneği ile başlatılmış gibi aynı etki elde edilir -n. Bu
değişken yalnızca süreç ortamında bulunduğunda kullanılır.

NETRC [v15-uyumluluk] [Seçenek] Bu değişken, kullanıcının varsayılan konumunu geçersiz kılar.
.netrc dosyası.

PAGER More komutunda veya komutta kullanılacak programın yol adı crt değişken ayarlanır.
Varsayılan sayfalandırıcı Daha(1) (SHELL üzerinden yol arama).

PATH Komutları ararken kabuk tarafından aranan dizinlerin listesi (olduğu gibi).
sadece süreç ortamında tanınır).

SHELL Komutlar için kullanılacak kabuk !, kabuk, ~! TİLDE KAÇIRMALAR ve başladığında
alt süreçler. Bu seçenek tanımlı değilse varsayılan bir kabuk kullanılır.

SYSV3 Başlık özetinin ilk sütununda yazdırılan harfleri değiştirir.

TERM [Seçenek] Çıktının hazırlanacağı terminal tipi.

TMPDIR, yerine geçici dosyalar için dizin olarak kullanılır. / Tmp, ayarlanmışsa. Bu değişken
yalnızca süreç ortamında bulunduğunda kullanılır. Kullanmak settenv güncellemek için
çalışma zamanında değer.

USER Force tanımlaması, verilen kullanıcı olarak, yani -u komut satırı
seçenek. Bu değişken yalnızca süreç ortamında bulunduğunda kullanılır. Kullanmak
settenv değeri çalışma zamanında güncellemek için, ancak bunu yapmanın hiçbirini tetiklemeyeceğini unutmayın.
program başlangıcında (tekrar) gerçekleştirilen doğrulama kontrolleri.

VISUAL içinde kullanılacak metin düzenleyicinin yol adı görsel komuta ve ~v TİLDE KAÇIRMALAR.

onworks.net hizmetlerini kullanarak yadigarı-mailx'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad