Чи існує поштова програма для командного рядка для Mac?


34

Мій професор C ++ змусив нас використовувати Термінал для редагування коду. Чи є програма чи програма, яка дозволить мені надсилати та отримувати електронну пошту через термінал, щоб я міг залишитися в одному вікні?

Відповіді:


37

Це впевнено повертає мене до університетських днів ...

Mutt як і раніше є одним з кращих клієнтських поштових клієнтів. Це пройшло довше, ніж я хотів би визнати. Він доступний у вигляді домашньої упаковки:

> brew info mutt
mutt 1.5.21
http://www.mutt.org/
Depends on: tokyo-cabinet
Not installed
http://github.com/mxcl/homebrew/commits/master/Library/Formula/mutt.rb

Загалом ви отримаєте набагато кращий досвід, використовуючи щось на кшталт Mutt, ніж ви будете з чимось подібним, mailтому що він підтримує IMAP, POP3 та SMTP - вам не доведеться вчитися sendmail або щось подібне, щоб змусити його працювати з вашими обліковими записами.

Ви навіть можете використовувати Mutt з Gmail, якщо це ваша сумка. Детальну інформацію про налаштування Mutt для роботи з Gmail див. У цій статті .

Гарні кольори ...

Мутація в дії


11
ЛОЛ. Голосування "за". Можливо, незадоволений користувач PINE? Відстій, щоб застрягнути в темний вік термінальних поштових програм. :)
Ян C.

11

Для повноцінного клієнтського електронного клієнта, що підтримує більшість протоколів електронної пошти, я б запропонував використовувати mutt . Ви можете завантажити mutt звідси , якщо ви хочете створити його з джерела. Ця веб-сторінка дає вам вказівки щодо встановлення на OS X.

Якщо ви користуєтесь homebrew, то установка настільки ж проста brew install mutt( як і для finkі macports).

Ось кілька основних кроків для .muttrcналаштування:

#Set account info
set spoolfile=/var/spool/mail/jdoe #if using IMAP, use imaps://example.com/INBOX
set folder="$HOME/mail"            #if using IMAP, use imaps://example.com/
set imap_user=jdoe
set from='jdoe@example.com'
set realname='John Doe'
set signature="~/.signature"

#Mailbox behaviour
set mail_check=15                  #check for new mail
set timeout=30
set include=yes                    #quote when replying

#Compose/reply/etc...
set editor=vim                     #change to your favourite command line editor  
ignore headers *
unignore headers from to subject date cc
hdr_order from to cc subject date
set fast_reply                     #don't ask for to, subject when replying
unset metoo                        #remove myself from replies
set sort=date-received

Ви можете налаштувати їх далі за своїм бажанням, а також є кілька корисних питань у muttтезі на Unix.SE та StackOverflow


1
Після встановлення mutt через homebrew, я міг переглянути свою локальну електронну пошту (/ var / mail / admin), але нічого не вдалося видалити - mutt постійно говорив, що поштова скринька "лише для читання". Виявляється, я повинен додати себе до mailгрупи , щоб мати можливість видалити: dseditgroup -o edit -u [username] -p -a [username] -t user mail. Не знаю, чи трапляється це при установці за допомогою інших методів, але це звучить як дарвін, тому, мабуть, так і є.
TheMadDeveloper

11

Так, і ось ще одна назва, яка називається Alpine Messaging System, яка називається Alpine . Доступно в університеті Вашингтона

Alpine - клієнт безкоштовного програмного забезпечення, розроблений в університеті Вашингтона. Alpine 1.0 було опубліковано 20 грудня 2007 року. Назва "Alpine" означає Альтернативно ліцензовану програму для Інтернет-новин та електронної пошти. Alpine - це переписання системи повідомлень Pine, яка додає підтримку Unicode та інших функцій. Alpine призначений як для недосвідчених користувачів електронної пошти, так і для самих вимогливих користувачів енергії. Альпійський розробляється в Університеті Вашингтона, як і Пайн до нього. Альпійську можна вивчити, вивчивши та скориставшись контекстною допомогою. Інтерфейс користувача можна налаштувати.

Якщо ви встановите MacPorts, ви можете встановити альпійський, виконуючи наступні дії:

sudo port install alpine

Альпійський 2.0 в дії


3
або якщо ви користуєтесь домашньою мовою "варити варити альпійську"
vr_driver

4

Погляньте на поштову команду. Це дозволить вам надсилати та отримувати електронну пошту в Терміналі.


8
Порада: Ви можете посилатися на сторінку чоловіка Mac OS X через developer.apple.com, версія програми командного рядка Mac не завжди працює точно так само, як і відповідна Linux; ось
основна
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.