1. Chi siamo
  2. Servizi
  3. Aiuto
  4. Howto
  5. Amici
  6. Donazioni
  7. ||
  8. it
  9. en
  10. es
  11. de
  12. fr
  13. pt
  14. cat
My Account Login

A/I Mutt+Msmtp Howto (SSL/TLS, POP/SMTP)

Obiettivi:

Presupposti:

Dettagli Software

Ecco il risultato del comando mutt -v:

#Mutt 1.5.11 (2005-09-15)
...
#System: Linux 2.6.16.17 (i686) [using ncurses 5.4] [using libidn 0.5.15
...
#Compile options:
#+USE_POP +USE_NNTP +USE_IMAP -USE_GSS -USE_SSL +USE_GNUTLS -USE_SASL
...


Quindi un mutt configurato con il supporto POP e GNUTLS (e senza SSL e SASL)

Ecco invece il risultato del comando msmtp --version:

#msmtp version 1.4.0
#TLS/SSL library: GnuTLS
#Authentication library: GNU SASL
#Supported authentication methods:
#plain cram-md5 digest-md5 external login
#System configuration file name: /etc/msmtprc


Quindi un msmtp con GNUTLS e SASL, al posto dell'opzione predefinita SSL.

Se state usando una distribuzione diversa da Gentoo dovreste trovare sia mutt che msmtp nei pacchetti installabili dal vostro archivio software.

Leggere la posta via POP con mutt

Per leggere la vostra posta via POP con mutt dovete aggiungere e personalizzare le seguenti righe al vostro file .muttrc: ovviamente al posto di PASSWORD e UTENTE dovrete inserire i dati che vi sono stati forniti all'atto dell'attivazione della casella di posta.

	macro index <F8> ":set dsn_notify=<enter>:unhook *<enter>:unset
	pop_user<enter>:unset pop_pass<enter>:set
	pop_host=mail.autistici.org<enter>:set
	pop_user=UTENTE@DOMINIO.ORG<enter>:set
	pop_pass=PASSWORD<enter><change-folder-readonly>
	pops://UTENTE@DOMINIO.ORG@mail.autistici.org<enter>:my_hdr From:
	UTENTE <UTENTE@DOMINIO.ORG><enter>:set sendmail='/usr/bin/msmtp -a
	UTENTE'<enter>:reply_to From: UTENTE
	<UTENTE@DOMINIO.ORG><enter>" "UTENTE@DOMINIO.ORG POP"

Aggiungete il certificato di A/I per il protocollo POP al vostro file ~/.mutt/certificates e aggiungete la seguente linea al vostro .muttrc

	set certificate_file=~/.mutt/certificates

Alla prima connessione altrimenti mutt vi chiederĂ  se salvare il certificato automaticamente

Se avete dei conflitti con altri account configurati sul vostro mutt, allora aggiungete al vostro .muttrc la seguente riga:

	
	set pop_authenticators="digest-md5:apop:user"

Inviare posta via SMTP con msmtp

Per inviare posta aggiungete le seguenti righe al vostro file .mstmprc:

	account UTENTE@DOMINIO.ORG
	port 25
	from UTENTE@DOMINIO.ORG
	user UTENTE@DOMINIO.org
	auth on
	password PASSWORD
	tls on
	tls_trust_file ~/ca.crt  # download from A/I Certification Authority website
	host smtp.autistici.org
	tls_certcheck on

Verificate che le vostre impostazioni funzionino inviandovi un messaggio di test:

	echo test | msmtp -a UTENTE UTENTE@DOMINIO.ORG