"Bütün e-posta istemcileri berbat, bu daha az berbat!Baş geliştiriciden alıntı. E-postayı kontrol etmek için web tabanlı bir ön uç veya ayrı bir posta istemcisi gerekir. Bunlar, birkaç istisna dışında grafik ortamlar gerektirir. Neomutt böyle bir istisnadır. Neomutt ile ayrı bir uygulamada komut satırından e-postalarınızı kontrol edebilirsiniz. Web tabanlı e-postalar söz konusu olduğunda sınırlı olabilirsiniz, ancak bu rahatsızlık için de geçici çözümler vardır.
temel fikirler
Anlamak için temel kavramları anlamanız gerekir. Ana olan, her iş için sahip olduğunuz görüşlerdir; postaları listeleme ve her postayı okuma.
dizin
Neomutt Dizin Ekranı ile başlar. Bu, istediğiniz şekilde listelenen tüm e-postaları gösterir. Okunan e-postaları görüp görmediğinizi kendiniz belirleyebilirsiniz. Varsayılan davranış, silinmiş olarak işaretlenmiş olsalar bile tüm e-postaları göstermektir; daha sonra onları çöp kutusuna taşırsın. Oklar, vim tuşları veya dizin ekranında kendiniz belirlediğiniz bir e-posta seçersiniz. Bunları açmak için enter tuşuna basın ve Çağrı Cihazı ekranında görüneceklerdir.
Çağrı Cihazı (E-postaları Gösterme)
Çağrı cihazında, e-postalarınız gösterilecek. Temel formda yalnızca metin tabanlı postaları göreceksiniz. HTML'yi görmek için web tarayıcınızı belirlemeniz ve Neomutt'un onu aramasını sağlamanız gerekir. Neomutt, e-posta olan ilgili web sayfasını içeren geçici bir dosya oluşturacaktır.
Kenar çubuğu
Kenar çubuğu, sahip olduğunuz tüm posta kutularını tutar, birçok posta kutusu olabilir! Buna sahip olmayı seçebilir, sahip olmamayı veya bir anahtar bağlama ile değiştirebilirsiniz. Çoğu kullanıcı, örneğin 'B' gibi bir anahtar bağlamaya sahip olacaktır.
Navigasyon
Ok tuşlarıyla gelen kutunuzda gezinir ve boşluk çubuğuyla e-postaları aşağı kaydırırsınız. E-postayı silmek için 'D'yi kullanırsınız. Bütün bunlar yaygındır ve bunları yapılandırma dosyasıyla kendiniz ayarlayabilirsiniz. İşin ilginç yanı, dizini ve çağrı cihazını bilmeniz gerekiyor. Neomutt'u yapılandırdığınızda, ayarlar kullandığınız görünüme göre olacaktır. Bunların çoğu her iki görünüm için olacak.
bağlama tuşları
Neomutt'ta sadece klavye ile çalışacaksınız. Sonuçta terminal tabanlı bir uygulamadır. Bu nedenle en çok kullandığınız fonksiyonlara farklı tuşlar bağlamak isteyeceksiniz. Daha önce standart bağlamaları okuyabiliyordunuz; bir şeyi değiştirmek istiyorsan, onları kendine bağlaman gerekir. Örneğin, kenar çubuğunu değiştirmek için büyük 'B' harfini bağlamak için aşağıdaki kodu kullanın.
bağlama dizini, çağrı cihazı B kenar çubuğu-geçiş-görünürListe oldukça uzun olacak, bu nedenle anahtar bağlantıları için ayrı bir dosya bulmak iyi bir fikirdir. Biçim oldukça basittir; büyük harf tam olarak bu demektir. Ctrl-x'i göstermek için \c-x koyarsınız
Hesap bağlama
Yapmanız gereken ilk şey bir hesap bağlamak. Bunu bir seferde bir komutla yapabilirsiniz; posta kutunuza ulaşmak için yirmi komuta ihtiyacınız olacak. Her gün yapmak istediğin şey değil. Yeni bir hesap oluşturmaya çalıştığınızda yardımcı olabilir. Normal kullanımda, neomutt'u başlattığınızda hesabın açık olmasını istiyorsunuz. Bu bir yapılandırma dosyası gerektirir. Dosyada, hesap için tüm değerleri ayarlamanız gerekecek.
# İmap ayarlarıset imap_user = "[e-posta korumalı]"
imap_pass = "" ayarla
# SMTP ayarları
smtp_url = "smtps://srv ayarla.bazı barındırma.com"
smtp_pass = "" ayarla
# Uzak klasörler
klasör ayarla = "imaps://srv.bazı barındırma.com"
biriktirme dosyası ayarla = "+INBOX"
ertelenmiş ayarla = "+/Taslaklar"
kaydı ayarla = "+/Gönderilmiş Posta"
çöp kutusunu ayarla = "+/Çöp Kutusu"
hesap kancası $klasörü "imap_pass="" ayarla
Parametrelerin anlaşılması oldukça basittir; Nadir de olsa IMAP ve SMTP için farklı parolalarınız olabilir. Kafa karıştırıcı olan şey klasör değeridir. Bu yapılandırma IMAP içindir; ayarladığınız klasör uzak sunucuda. E-postalarınız için yerel bir mağaza kullanabilirsiniz, ancak bu başka bir kurulumdur. Bu durumda şifre boş. Koştuğunuzda, neomutt her başlattığınızda şifrenizi isteyecektir. Şifreyi ayarlarsanız, neomutt şifreyi bu yapılandırma dosyasından toplayacaktır. Parolanın bulunduğu dosyayı şifrelemek iyi bir uygulamadır!
Web içeriği
HTML'de bir e-posta yazıldığında, varsayılan olarak Neomutt ile okuyamazsınız. Postaya varsayılan tarayıcınızdan erişebilirsiniz. Çoğu sistemde, bir e-postayı açtığınızda, e-posta istemcisinde HTML okuyamadığınızı gösterir. Çağrı cihazında yazdığı gibi v tuşuna bastığınızda, varsayılan tarayıcınız onu açacaktır. Bu ~/ tarafından belirlenir.posta başlığı dosyası. Dosyada 'text/html' noktalı virgül ve kullanacağınız tarayıcıyı buluyorsunuz. Debian tabanlı sistemlerde '/usr/bin/sensible-browser' adını verir. Bu değeri ayarlamak için, '/etc/alternatives/x-www-browser' ve '/etc/alternatives/gnome-www-browser' içinde değiştirmeniz gerekir. Bu tüm sistem için.
$ sudo güncelleme alternatifleri -config x-www-tarayıcı$ sudo güncelleme alternatifleri -config gnome-www-tarayıcı
$ xdg-settings varsayılan web tarayıcısı cesur tarayıcıyı ayarla.masaüstü
Sisteminizde root yoksa sonuncunun yalnızca sizin kullanımınız için olduğunu unutmayın. Ayrıca başka herhangi bir web tarayıcısını yalnızca posta için ayarlayabilirsiniz. Bunu, doğrudan bir tarayıcıya mailcap ayarlayarak yaparsınız.
Sonuç
Neomutt paketi çok yönlüdür, ancak yapılandırma kafa karıştırıcıdır ve burada gördüğünüzden daha iyi açıklanmış öğreticilere ve örneklere ihtiyaç duyar. Posta kutunuz HTML postalarıyla dolup taşarken, metin tabanlı bir posta çağrı cihazına geçmeyi iki kez düşünebilirsiniz. Yine de, onu bir filtre olarak kullanabileceğinizi düşünün. Çoğu ticari e-posta yalnızca HTML'dir, diğer e-postalarınız düz metindir?