Tym razem skonfigurujemy sobie pocztę Gmail w konsoli linux.
[user@demo]$sudo apt install mutt
Jeśli maż włączoną podwójną autoryzację w Gmail, musisz wygenerować hasło do aplikacji.
W katalogu domowym użytkownika tworzymy plik .muttrc
Wpisujemy kolejne parametry
[user@demo]$ vim .muttrc
set realname = "IMIĘ i NAZWISKO lub KSYWKA"
set from = "ADRES-EMAIL"
set use_from = yes
set envelope_from = yes
set smtp_url = "smtps://ADRES-EMAIL@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "XXXXXX" ( hasło wygenerowane dla aplikacji )
set imap_user = "ADRES-EMAIL"
set imap_pass = "XXXXXX" ( hasło wygenerowane dla aplikacji )
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set record = "+[Gmail]/Sent Mail"
set postponed = "+[Gmail]/Drafts"
set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"
set ssl_force_tls = yes
# G to get mail
bind index G imap-fetch-mail
set editor = "vim" # NASZ ULUBIONY EDYTOR konsolowy
set charset = "utf-8"
set record = ''
set sort_aux = last-date-received
set sort = reverse-threads
Wysyłanie wiadomości z załącznikiem w konsoli
[user@demo]$echo "TRESC EMAIL." | mutt -s "Test Mutt" ADRES-EMAIL-DOCELOWY -a ~/tst-msg.txt
Wysyłanie wiadomości z wieloma załącznikami
[user@demo]$echo "Body Message" | mutt -s "Testing Email from mutt" ADRES-EMAIL-DOCELOWY -a test.tar.gz –a test2.tar.gz```
Wysyłanie wiadomości bez załącznika sama treść
[user@demo]$echo "TRESC EMAIL." | mutt -s "Test Mutt" ADRES-EMAIL-DOCELOWY
[user@demo]$mutt -s "Testing Email from mutt" ADRES-EMAIL-DOCELOWY, ADRES-EMAIL-DOCELOWY2, ADRES-EMAIL-DOCELOWY3
Wysyłąnie wiadomości do CC i Ukrytej
[user@demo]$mutt -s "Test Email" -c ADRES-EMAIL-DOCELOWY -b ADRES-EMAIL-DOCELOWY2, ADRES-EMAIL-DOCELOWY3