GNU/Linux >> Znalost Linux >  >> Linux

Použijte e-mailového klienta Alpine ve svém linuxovém terminálu

E-mail je důležitým komunikačním médiem a zůstane jím i v dohledné budoucnosti. Za posledních 30 let jsem používal mnoho různých e-mailových klientů a Thunderbird je to, co jsem v posledních letech používal nejvíce. Je to vynikající a funkční desktopová aplikace, která poskytuje všechny funkce, které většina lidí potřebuje – včetně mě.

Jednou z věcí, které dělají dobrého správce systému, je zvědavost – a já mám víc než svůj podíl. Během posledních několika měsíců jsem byl s Thunderbirdem nespokojený – ne kvůli něčemu zvlášť špatnému. Spíš mě to po mnoha letech omrzelo. Zajímalo mě, zda najdu e-mailového klienta, který by poskytoval lepší (nebo alespoň jiné) prostředí než Thunderbird a byl alespoň stejně efektivní.

Rozhodl jsem se, že je čas na změnu – a nejen na jiný poštovní klient s grafickým uživatelským rozhraním (GUI). Žádný z ostatních e-mailových klientů založených na grafickém uživatelském rozhraní dostupných na Linuxu mě nikdy příliš neoslovil. Konečně jsem si uvědomil, že to, co chci, je vrátit se k Alpine, potomkovi Pine, e-mailovému klientovi s textovým uživatelským rozhraním (TUI), který jsem používal asi před 20 lety.

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Tato touha jít retro s mým e-mailovým klientem začala v roce 2017, kdy jsem napsal článek o Alpine pro Opensource.com. Popsal jsem, jak jsem pomocí Alpine obešel problémy s odesíláním e-mailů ze sítí ISP, když jsem cestoval mimo svůj domácí e-mailový systém.

Nedávno jsem se rozhodl používat výhradně Alpine pro e-mail. Hlavním lákadlem je snadné použití, které nabízí držení rukou na klávesnici (a snížení počtu případů, kdy musím sáhnout po myši). Je to také o poškrábání mého systémového správce, abych udělal něco jiného a použil přitom vynikající rozhraní v textovém režimu.

Začínáme

Alpine jsem již měl nastavený z mého předchozího používání, takže šlo jen o to ho znovu začít používat.

No, vlastně ne.

Dříve jsem na svém poštovním serveru nastavil Alpine – použil jsem zabezpečené prostředí (SSH) k přihlášení k e-mailovému serveru pomocí svého e-mailového účtu a poté jsem spustil Alpine pro přístup k mému e-mailu. Vysvětlil jsem to ve svém předchozím článku, ale podstatou je, že jsem chtěl obejít poskytovatele internetových služeb, kteří blokují odchozí port 25 pro přenos pošty ve jménu omezení spamu. Trochu obtěžování, opravdu.

Ale teď chci provozovat Alpine na své pracovní stanici nebo notebooku. Je poměrně jednoduché nakonfigurovat Alpine na stejném hostiteli jako e-mailový server. Použití na vzdáleném počítači vyžaduje mnohem více.

Instalovat Alpine

Instalace Alpine na Fedoru je jednoduchá, protože je dostupná z úložiště Fedory. Stačí použít DNF jako root:

# dnf -y install alpine

Tento příkaz nainstaluje Alpine a všechny nezbytné balíčky, které ještě nejsou nainstalovány. Primární závislosti Alpine jsou Sendmail, Hunspell, OpenLDAP, OpenSSL, krb5-libs, ncurses a několik dalších. V mém případě byl Alpine jediným nainstalovaným balíčkem.

Spustit Alpine

Chcete-li Alpine spustit, otevřete relaci terminálu a zadejte alpine na příkazovém řádku a stiskněte Enter .

Při prvním spuštění Alpine zobrazí zprávu, že vytváří uživatelskou adresářovou strukturu na localhost. Poté zobrazí uvítací zprávu a pokud stisknete Enter , máte k dispozici kopii licence Apache. To je dobře a pravděpodobně byste si někdy měli přečíst licenci, abyste znali její podmínky. Ale nejdůležitější teď je nakonfigurovat Alpine, aby dostával váš e-mail.

Prozatím stačí stisknout malá písmena e pro ukončení uvítací zprávy. Nyní byste měli vidět hlavní nabídku Alpine (z důvodu úspory místa jsem smazal několik prázdných řádků výstupu):

+----------------------------------------------------+
| ALPINE 2.24 MAIN MENU Folder: INBOX No Messages    |
|                                                    |
| HELP - Get help using Alpine                       |
|                                                    |
| C COMPOSE MESSAGE - Compose and send a message     |
|                                                    |
| I MESSAGE INDEX - View messages in current folder  |
|                                                    |
| L FOLDER LIST - Select a folder to view            |
|                                                    |
| A ADDRESS BOOK - Update address book               |
|                                                    |
| S SETUP - Configure Alpine Options                 |
|                                                    |
| Q QUIT - Leave the Alpine program                  |
|                                                    |
|                                                    |
|                                                    |
|                                                    |
|                                                    |
| For Copyright information press "?"                |
|                                                    |
| ? Help P PrevCmd R RelNotes                        |
| O OTHER CMDS > [ListFldrs] N NextCmd K KBLock      |
+----------------------------------------------------+

Obrázek 1:Hlavní nabídka Alpine

Alpine vytvoří ~mail adresář localhost při prvním použití. Když konfigurujete server IMAP, Alpine vytvoří výchozí ~/mail , ~/mail/sent-mail a saved-messages složky ve vašem domovském adresáři na serveru IMAP. Výchozí nastavení můžete změnit, ale nedoporučuji. Při použití protokolu IMAP se e-maily neukládají lokálně, pokud je nezkopírujete do místních složek. Všechny e-maily jsou uloženy ve složce Doručená pošta na serveru SMTP, dokud nejsou uloženy do složky na serveru IMAP. Servery SMTP a IMAP mohou používat stejné nebo různé hostitele.

Alpine také předpokládá, že doručená pošta se nachází na adrese /var/spool/mail/user_name na e-mailovém serveru SMTP. Tento článek vysvětluje, jak nakonfigurovat servery IMAP i SMTP. Správce e-mailu vaší organizace – to můžete být vy – přidá váš účet na server IMAP a poskytne vám počáteční heslo.

Rozhraní Alpine

Uživatelské rozhraní Alpine (UI) je uživatelské rozhraní v textovém režimu s nabídkou, známé také jako TUI. Tento typ rozhraní se také někdy nazývá kaptivní uživatelské rozhraní (CUI), které neposkytuje rozhraní příkazového řádku, které lze použít například ve skriptech. Chcete-li provést další úkoly, musíte program ukončit.

Naproti tomu program mailx je e-mailový program, který lze použít buď s TUI, z příkazového řádku nebo ve skriptech. Můžete například použít následující příkaz k odeslání výsledků bezplatného příkazu přímo na e-mailový účet správce systému:

$ free | mailx -s "Free memory" [email protected]

Ale dost toho malého vedlejšího výletu; je co dělat. Začněme vysvětlením.

Všimněte si na obrázku 1, že všechny možné možnosti v hlavní nabídce ve středu rozhraní a položky nabídky ve spodní části uživatelského rozhraní Alpine jsou zobrazeny jako velká písmena. Při zadávání příkazů však můžete používat velká nebo malá písmena; Alpine uznává a reaguje na obojí. Velká písmena jsou v rozhraní snáze vidět a rozpoznat, ale je snazší používat malá písmena pro zadávání příkazů a výběr nabídky. V tomto článku budu používat velká písmena tučně k označení výběru nabídky (aby napodobila uživatelské rozhraní Alpine).

V hlavní nabídce můžete použít tlačítko Nahoru a Dolů šipkami zvýrazněte jinou možnost a stiskněte Enter jej vyberte. Jediný způsob, jak se dostat k položkám nabídky ve spodní části obrazovky Alpine (které z důvodu nedostatku lepšího termínu nazývám sekundární nabídka), je použití písmene určeného pro každou z nich. Existují dvě sady sekundárních položek nabídky. Můžete stisknout O (písmeno, nikoli číslo) pro přepnutí na další sadu příkazů a stiskněte O znovu pro přepnutí zpět na původní sadu. Toto stisknutí klávesy změní pouze sekundární položky nabídky.

Použijte Page Down a O stránku nahoru tlačítky pro procházení příkazů, pokud je všechny nevidíte. Sekundární nabídka v dolní části stránky obvykle uvádí všechny příkazy dostupné v aktuální nabídce; také uvidíte zprávu podobnou této:

[START of Information About Setup Command]

Pokud se ocitnete na místě, kde nechcete být, například při vytváření nového e-mailu, odpovídání na nový nebo provádění změn v nastavení, a rozhodnete se, že to nechcete, Ctrl+C umožňuje zrušit aktuální úlohu. Ve většině případů budete požádáni o potvrzení zrušení stisknutím C klíč. Všimněte si, že ^C v sekundární nabídce představuje Ctrl+C . Mnoho příkazů používá Ctrl klíč, takže uvidíte ^ poměrně často v některých nabídkách.

Nakonec můžete Alpine ukončit stisknutím Q; když se zeptá:"Opravdu skončit s Alpine?" odpovědět Y k východu. Jako mnoho příkazů, Q není dostupné ze všech nabídek.

Nápověda

Nápověda je dostupná ze všech nabídek, které jsem vyzkoušel. Podrobnou nápovědu pro každou položku nabídky získáte tak, že zvýrazníte položku, pro kterou potřebujete informace, a stisknete ? klíč k získání kontextově citlivé nápovědy.

Konfigurace

Když jsem začal pravidelně používat Alpine, provedl jsem minimální změny v konfiguraci potřebné k odesílání a přijímání e-mailů. Jak jsem získával více zkušeností s Alpine, změnil jsem další konfigurační položky, aby věci fungovaly snadněji nebo lépe podle mých představ.

Nejprve vysvětlím základní konfigurace potřebné k tomu, aby Alpine fungoval, a poté přejdu k těm, které umožňují lepší fungování.

Pokud jste prozkoumávali trochu sami – což je dobře – vraťte se do hlavní nabídky. Chcete-li se dostat do nabídky Konfigurace Alpine z hlavní nabídky, zadejte S pro nastavení. Zobrazí se nabídka podobná této:

ALPINE 2.24 SETUP Folder: INBOX No Messages 

This is the Setup screen for Alpine. Choose from the following commands:

(E) Exit Setup:
This puts you back at the Main Menu.

(P) Printer:
Allows you to set a default printer and to define custom
print commands.

(N) Newpassword:
Change your password.

(C) Config:
Allows you to set or unset many features of Alpine.
You may also set the values of many options with this command.

(S) Signature:
Enter or edit a custom signature which will
be included with each new message you send.
 
(A) AddressBooks:
Define a non-default address book.
 
(L) collectionLists:
You may define groups of folders to help you better organize your mail.
 
(R) Rules:
This has up to six sub-categories: Roles, Index Colors, Filters,
 [START of Information About Setup Command ]
? Help E Exit Setup N Newpassword S Signature L collectionList D Directory  
O OTHER CMDS P Printer C Config A AddressBooks R Rules K Kolor

Obrázek 2:Nabídka Alpine Setup

Nabídka Nastavení seskupuje velké množství položek nastavení do souvisejících kategorií, aby bylo snadnější najít ty, které chcete. Použijte Page Down a O stránku nahoru pro procházení příkazů, pokud je všechny nevidíte.

Začnu nastavením nezbytným pro zprovoznění e-mailu – celý účel Alpine.

Konfigurace

Sekce Konfigurace obsahuje 15 stránek (na mé velké obrazovce) položek konfigurace možností a funkcí. Tato nastavení lze použít k nastavení připojení SMTP a IMAP k e-mailovému serveru a definování způsobu, jakým mnoho aspektů Alpine funguje. V těchto příkladech použiji example.com název domény (což je virtuální síť, kterou používám k testování a experimentování). Konfigurace Alpine je uložena v ~/.pinerc soubor vytvořený při prvním spuštění Alpine.

První stránka nabídky Konfigurace nastavení obsahuje většinu nastavení potřebných ke konfiguraci Alpine pro odesílání a přijímání e-mailů:

ALPINE 2.24 SETUP CONFIGURATION Folder: INBOX No Messages

Personal Name = <No Value Set: using "Test User">
User Domain = <No Value Set>
SMTP Server (for sending) = <No Value Set>
NNTP Server (for news) = <No Value Set>
Inbox Path = <No Value Set: using "inbox">
Incoming Archive Folders = <No Value Set>
Pruned Folders = <No Value Set>
Default Fcc (File carbon copy) = <No Value Set: using "sent-mail">
Default Saved Message Folder = <No Value Set: using "saved-messages">
Postponed Folder = <No Value Set: using "postponed-msgs">
Read Message Folder = <No Value Set>
Form Letter Folder = <No Value Set>
Trash Folder = <No Value Set: using "Trash">
Literal Signature = <No Value Set>
Signature File = <No Value Set: using ".signature">
Feature List =
Set Feature Name
--- ----------------------
[ Composer Preferences ]
[X] Allow Changing From (default)
[ ] Alternate Compose Menu
[ ] Alternate Role (#) Menu
[ ] Compose Cancel Confirm Uses Yes
[ ] Compose Rejects Unqualified Addresses
[ ] Compose Send Offers First Filter
[ ] Ctrl-K Cuts From Cursor
[ ] Delete Key Maps to Ctrl-D
[ ] Do Not Save to Deadletter on Cancel
[Already at start of screen]
? Help E Exit Setup P Prev - PrevPage A Add Value % Print
O OTHER CMDS C [Change Val] N Next Spc NextPage D Delete Val W WhereIs

Obrázek 3:První stránka nabídky Konfigurace nastavení Alpine

Zde definujete parametry potřebné pro komunikaci s e-mailovým serverem. Chcete-li změnit nastavení, použijte šipku přesuňte výběrový pruh na požadovanou položku konfigurace a stiskněte Enter . Na obrázku 3 můžete vidět, že žádná ze základních konfiguračních položek nemá nastaveny žádné hodnoty.

Osobní jméno položka používá pole Gecos unixového /etc/passwd záznam pro přihlášeného uživatele k získání výchozího jména. Toto je pouze název, který Alpine používá pro zobrazení a nemá žádnou roli v přijímání nebo odesílání e-mailů. Obvykle tomu říkám „hezké jméno“. V tomto případě je výchozí název v pořádku, takže jej nechám tak, jak je.

Existuje několik položek konfigurace, které musíte nastavit. Začněte s Uživatelskou doménou , což je název domény aktuálního počítače. Můj je virtuální stroj, který používám pro testování a příklady ve svých knihách. Pomocí příkazového řádku získejte plně kvalifikovaný název domény (FQDN) a název hostitele. Na obrázku 4 můžete vidět, že název domény je example.com :

$ hostnamectl
Static hostname: testvm1.example.com
Icon name: computer-vm
Chassis: vm
Machine ID: 616ed83d97594a53814c35bc6c078d43
Boot ID: fd721c46a9c44c9ab8ea392cef77b661
Virtualization: oracle
Operating System: Fedora 33 (Xfce)
CPE OS Name: cpe:/o:fedoraproject:fedora:33
Kernel: Linux 5.10.23-200.fc33.x86_64
Architecture: x86-64

Obrázek 4:Získání názvu hostitele a názvu domény

Jakmile budete mít úplný název domény, vyberte Doménu uživatele zadejte a stiskněte Enter zobrazí se vstupní pole ve spodní části obrazovky Alpine (jak je znázorněno na obrázku 5). Zadejte název své domény a stiskněte Enter (pomocí vašeho doména sítě a názvy serverů):

ALPINE 2.24 SETUP CONFIGURATION Folder: INBOX No Messages

Personal Name = <No Value Set: using "Test User">
User Domain = <No Value Set>
SMTP Server (for sending) = <No Value Set>
NNTP Server (for news) = <No Value Set>
Inbox Path = <No Value Set: using "inbox">
Incoming Archive Folders = <No Value Set>
Pruned Folders = <No Value Set>
Default Fcc (File carbon copy) = <No Value Set: using "sent-mail">
Default Saved Message Folder = <No Value Set: using "saved-messages">
Postponed Folder = <No Value Set: using "postponed-msgs">
Read Message Folder = <No Value Set>
Form Letter Folder = <No Value Set>
Trash Folder = <No Value Set: using "Trash">
Literal Signature = <No Value Set>
Signature File = <No Value Set: using ".signature">
Feature List =
Set Feature Name
--- ----------------------
[ Composer Preferences ]
[X] Allow Changing From (default)
[ ] Alternate Compose Menu
[ ] Alternate Role (#) Menu
[ ] Compose Cancel Confirm Uses Yes
[ ] Compose Rejects Unqualified Addresses
[ ] Compose Send Offers First Filter
[ ] Ctrl-K Cuts From Cursor
[ ] Delete Key Maps to Ctrl-D
[ ] Do Not Save to Deadletter on Cancel
Enter the text to be added : example.com
^G Help
^C Cancel Ret Accept

Obrázek 5:Do textového pole zadejte název domény.

Požadovaná konfigurace

Toto jsou základní konfigurační položky, které potřebujete k odesílání a přijímání e-mailů:

  • Osobní jméno
    • Vaše jméno
    • Toto je hezké jméno, které Alpine používá pro pole From a Return v e-mailech.
  • Doména uživatele
    • example.com:25/user=SMTP_Authentication_UserName
    • Toto je e-mailová doména vašeho e-mailového klienta. Tento název se může lišit od názvu uživatelské domény. Tento řádek také obsahuje číslo portu SMTP a uživatelské jméno pro ověření SMTP.
  • Server SMTP
    • SMTP
    • Toto je název odchozího e-mailového serveru SMTP. Zkombinuje se s názvem uživatelské domény a vytvoří FQDN pro e-mailový server.
  • Cesta doručené pošty
    • {IMAP_server)}Inbox
    • Toto je název serveru IMAP uzavřený ve složených závorkách ({} ) a název složky Doručená pošta. Všimněte si, že toto umístění adresáře se liší od příchozího e-mailu IMAP. Obvyklé umístění doručené pošty na serveru je /var/spool/mail/user_name .
  • Výchozí Fcc (kopie souboru)
    • {IMAP_server)}mail/sent
    • Toto je poštovní schránka (složka), do které se ukládá odeslaná pošta. Výchozí poštovní adresář na serveru je obvykle ~/mail , ale mail/ musí být specifikováno v této a následujících dvou položkách, jinak budou složky umístěny do domovského adresáře.
  • Výchozí složka uložených zpráv
    • {IMAP_server)}mail/saved-messages
    • Toto je výchozí složka při ukládání zprávy do složky, pokud nepoužíváte ^t určit jiný.
  • Složka koše
    • {IMAP_server)}mail/Trash
  • Doslovný podpis
    • Řetězec podpisu
    • Toto nepoužívám, ale je to snadné místo pro zadání jednoduchého podpisu.
  • Soubor s podpisem
    • ~/MySignature.sig
    • To ukazuje na soubor, který obsahuje váš podpisový soubor.

Volitelná konfigurace

Zde jsou funkce, které jsem změnil, aby Alpine fungoval více podle mých představ. Nejde jim o to, aby Alpine posílala a přijímala e-maily, ale o to, aby Alpine fungovala tak, jak chcete. Pokud není uvedeno jinak, všechny tyto funkce jsem zapnul. Funkce, které jsou ve výchozím nastavení zapnuté, mají řetězec (default) vedle nich v zobrazení Alpine. Protože jsou již zapnuté, nebudu je popisovat.

  • Alternativní role (# ) Nabídka: To umožňuje více identit pomocí různých e-mailových adres na stejném klientovi a serveru. Server musí být nakonfigurován tak, aby umožňoval doručení více adres na váš primární e-mailový účet.
  • Nové nekvalifikované adresy zamítne: Alpine nepřijme adresu, která není plně kvalifikovaná. To znamená, že musí být ve tvaru <[email protected]> .
  • Povolit sigdashes: To umožňuje Alpine automaticky přidávat pomlčky (-- ) v řádku těsně nad podpisem. Toto je běžný způsob vymezení začátku podpisu.
  • Zabránit vyhledávání uživatelů v souboru hesel: To zabrání vyhledání celého uživatelského jména z pole Gecos souboru passwd.
  • Kontrola pravopisu před odesláním: Ačkoli můžete kontrolu pravopisu vyvolat kdykoli během psaní e-mailu, při použití ^X to vynutí kontrolu pravopisu stisknutím klávesy odešlete e-mail.
  • Zahrnout záhlaví do odpovědi: To zahrnuje záhlaví zprávy, když odpovídáte.
  • Zahrnout text do odpovědi: To zahrnuje text původní zprávy ve vaší odpovědi.
  • Podpis dole: Mnoho lidí dává přednost tomu, aby byl jejich podpis úplně dole v e-mailu. Toto nastavení změní výchozí nastavení, které umístí podpis na konec odpovědi a před zprávu, na kterou se odpovídá.
  • Zachovat původní pole: Tím se zachovají původní adresy v Komu: a CC: pole, když odpovídáte na zprávu. Pokud je tato funkce deaktivována, když odpovídáte na zprávu, bude původní odesílatel přidán do Komu: pole, všichni ostatní příjemci jsou přidáni do CC: pole a vaše adresa bude přidána do pole Od: pole.
  • Povolit odesílání na pozadí: Tím se urychlí odezva uživatelského rozhraní Alpine při odesílání e-mailu.
  • Povolit podrobné odesílání SMTP: To vytváří podrobnější informace během konverzací SMTP se serverem. Je to pomůcka při určování problému pro správce systému.
  • Upozornit, pokud je prázdný předmět: To zabrání odesílání e-mailů bez předmětu.
  • Zobrazení kombinované složky: To kombinuje všechny kolekce složek do jednoho hlavního displeje. V opačném případě budou sbírky v samostatných zobrazeních.
  • Zobrazení kombinovaného podadresáře: To kombinuje všechny kolekce podadresářů do jednoho hlavního displeje. V opačném případě budou podadresáře v samostatných zobrazeních. To je užitečné při hledání podadresáře pro připojení nebo uložení souborů.
  • Povolit shromažďování příchozích složek: Zde jsou uvedeny všechny příchozí složky ve stejné kolekci jako Doručená pošta. Příchozí složky lze použít s nástrojem, jako je procmail, k předtřídění e-mailů do jiných složek než Doručená pošta a usnadňuje zobrazení složek, do kterých jsou řazeny nové e-maily.
  • Povolit kontrolu příchozích složek: To Alpine umožňuje kontrolovat nové e-maily v kolekci příchozích složek.
  • Příchozí kontrola zahrnuje celkem: Zobrazí se počet starých a nových e-mailů v příchozích složkách.
  • Rozšířené zobrazení složek: Při zobrazení Seznamu složek se zobrazí všechny složky v každé kolekci obrazovka. V opačném případě se zobrazí pouze kolekce a složky se zobrazí až po výběru.
  • Oddělené položky složky a adresáře: Pokud váš poštovní adresář obsahuje e-mailové složky a běžné adresáře, které používají stejný název, Alpine je zobrazí samostatně.
  • Použít seznam vertikálních složek: Tím se poštovní složky seřadí nejprve svisle a poté vodorovně. Výchozí hodnota je horizontální a poté vertikální.
  • Převést data na místní čas: Ve výchozím nastavení se všechna data a časy zobrazují v původních časových pásmech. Tím se data převedou na místní čas.
  • Zobrazit řazení v záhlaví: Alpine může třídit e-maily v poštovní složce pomocí několika kritérií. To způsobí, že se v záhlaví zobrazí kritéria řazení.
  • Povolit odkazy na adresy zobrazení zpráv: Tím se zvýrazní e-mailové adresy v těle e-mailu.
  • Povolit odkazy na přílohy zobrazení zpráv: Tím se zvýrazní odkazy URL v těle e-mailu.
  • Preferovat prostý text: Mnoho e-mailů obsahuje dvě verze, prostý text a HTML. Když je tato funkce zapnutá, Alpine vždy zobrazuje verzi ve formátu prostého textu. Můžete použít A pro přepnutí na "preferovanou" verzi, obvykle HTML. Obvykle mi prostý text snáze představí strukturu a přečte e-mail. To může záviset na odesílajícím klientovi, proto používám A klíč v případě potřeby.
  • Povolit tisk pomocí příkazu Y: Tím se vytiskne zpráva s předchozím výchozím nastavením Y . Protože Y se také používá k potvrzení mnoha příkazů, stisknutí klávesy může neúmyslně způsobit vytištění zprávy. Nové výchozí nastavení je % abyste zabránili náhodnému tisku. Líbí se mi snadné použití Y , ale způsobilo to nějaké další tiskové úlohy, takže přemýšlím o vypnutí této funkce.
  • Tisk podávání formuláře mezi zprávami: Tím se každá zpráva vytiskne na nový list papíru.
  • Přizpůsobená záhlaví: Přizpůsobená záhlaví umožňují přepsat výchozí hodnotu Od: a Odpovědět: hlavičky. Nastavil jsem svůj na:
    -   From: "David Both" <[[email protected]](mailto:[email protected])>
    -   Reply-To: "David Both"
        <[[email protected]](mailto:[email protected])>
  • Klíč řazení: Ve výchozím nastavení třídí Alpine zprávy ve složce podle času příjezdu. Zjistil jsem, že je to trochu matoucí, tak jsem to změnil na Datum , který se může výrazně lišit od času příjezdu. Mnoho šiřitelů spamu používá data a časy v minulosti nebo budoucnosti, takže toto nastavení může seřadit ty budoucí na začátek seznamu (nebo na konec, v závislosti na vašich preferencích pro dopředné nebo zpětné řazení).
  • Prohlížeč obrázků: Tato funkce umožňuje určit prohlížeč obrázků, který se má použít při zobrazování grafiky připojené k e-mailu nebo vložené do e-mailu. Toto funguje pouze při použití Alpine v okně terminálu na grafické ploše. V textové virtuální konzoli to nebude fungovat. Vždy jsem to nastavil na =okular protože Okular je můj oblíbený divák.
  • URL-Viewer: Tím sdělíte Alpine, jaký webový prohlížeč chcete používat. Nastavil jsem to pro = /bin/firefox ale můžete použít Chrome nebo jiný prohlížeč. Nezapomeňte ověřit umístění spustitelného souboru Firefoxu.

Tisk

Nastavení Alpine pro tisk je snadné. Vyberte Tiskárna z nabídky Nastavení strana. To vám umožní nastavit výchozí tiskárnu a definovat vlastní tiskové příkazy. Výchozí hodnota je pravděpodobně attached-to-ansi . Přesuňte kurzor dolů na Standardní příkaz UNIX print a zvýrazněte seznam tiskáren.

Standard UNIX print command

Using this option may require setting your "PRINTER" or "LPDEST"

environment variable using the standard UNIX utilities.

Printer List: "" lpr

Poté stiskněte klávesu Enter pro nastavení standardního unixového lpr příkaz jako výchozí.

Poslední myšlenky

Toto není průvodce konfigurací a používáním Alpine krok za krokem. Spíše jsem se snažil pokrýt základy, abych to zprovoznil a mohl odesílat a přijímat e-maily. Také jsem sdílel některé konfigurační změny, díky kterým jsou moje zkušenosti s Alpine mnohem použitelnější. Toto jsou konfigurační položky, které považuji za nejdůležitější pro mou zkušenost; možná zjistíte, že ostatní jsou pro vás důležitější.

Alpine používám již několik měsíců a jsem s touto zkušeností velmi spokojen. Textové rozhraní mi pomáhá soustředit se na sdělení a ne na rušivou grafiku a animace. Mohu je zobrazit, pokud chci, ale v 99 % případů se rozhodnu ne.

Alpine se snadno používá a má obrovské množství funkcí, které lze nakonfigurovat tak, aby poskytovaly co nejlepší e-mailový klient.

Použijte Nápovědu funkce k získání více informací o oblastech, které jsem prozkoumal výše, a těch, které jsem nepokryl. Nepochybně najdete způsoby, jak nakonfigurovat Alpine, které pro vás budou fungovat lépe než výchozí nastavení nebo to, co jsem změnil. Doufám, že vám to alespoň pomůže nastavit Alpine tak, jak chcete.


Linux
  1. Jak změnit barvu vašeho terminálu Linux

  2. Vydejte se na dobrodružství ve svém linuxovém terminálu

  3. Který příkaz terminálu Linuxu používáte nejčastěji?

  1. K navigaci v počítači použijte terminál Linux

  2. Pomocí terminálu Linux můžete zjistit, jaké soubory jsou ve vašem počítači

  3. Použijte XMLStarlet k analýze XML v terminálu Linux

  1. Spravujte svá hesla v terminálu Linux

  2. Použijte svůj linuxový terminál k oslavě bannerového roku

  3. Jak používat SSMTP k odeslání e-mailu z terminálu Linux