sabato 16 ottobre 2010

Debian - Posta elettronica (lettura in locale e spedizione)

Dopo aver configurato il sistema per l'utilizzo della posta tramite IMAP, ho considerato di mantenere ed utilizzare comunque, anche quella in locale.

Ho creato un nuovo file di configurazione per mutt, chaimandolo ".muttrc.local", questo e` il contenuto:
set mbox_type=Maildir
set folder=~/.maildir
set spoolfile=~/.maildir/
set record=~/.maildir/sent/

# Maybe we shouldn't set index_format here, but this is a recommended
# one for maildir-style folders.

set index_format="%4C %Z %{%b %d} %-16.16L  %s"

######################################################################
#
# mySystem configuration file for Mutt
#

color hdrdefault cyan black
color quoted magenta black
color signature brightred black
color indicator brightyellow red
color error brightred black
color status brightyellow blue
color tree brightmagenta black  # the thread tree in the index menu
color tilde brightmagenta black
color message brightcyan black
color normal white black
color attachment brightmagenta black
color search black green        # how to hilite search patterns in the pager
color header brightyellow black ^(From|Subject):
color body brightyellow black "(ftp|http)://[^ ]+"      # point out URLs
color body brightcyan black [-a-z_0-9.]+@[-a-z_0-9.]+   # e-mail addresses
color underline brightgreen black

set from="NOMECASELLADIPOSTA@alice.it"
set hostname=alice.it
set realname=NOMECASELLADICPOSTA(senza @alice.it)
set sort=threads
set editor=vim
#set charset="ISO-8859-15"

# Scarica la posta / esegui fetchmail premendo il tasto G
#macro index G "!fetchmail -a -m 'procmail -d %T'\r"
#macro pager G "!fetchmail -a -m 'procmail -d %T'\r"

# Lista degli header da togliere quando visualizzo la mail
ignore *
unignore  Date To From: Subject X-Mailer Organization User-Agent
hdr_order Date From To Subject X-Mailer User-Agent Organization

# lbdb database
#%set query_command="lbdbq %s"

# abook
#set query_command="abook --mutt-query '%s'"
#macro pager A "abook --add-email"
Si puo` notare come abbia disattivato l'utilizzo delle impostazioni per lo scaricamento della posta (fetchmail) e per la rubrica (abook, ho scoperto che in debian sono gia` inserite in "/etc/Muttrc.d/abook.rc" :P ).

Per utilizzare questo file di configurazione in avvio, il comando e`:
mutt -F .muttrc.local
che ho messo in un file chiamato "mutt-local.sh" rendendolo eseguibile.

Avevo dimenticato che si devono creare le directory:
mkdir -p .maildir/{cur,new,tmp}

Poi ho riconfigurato "exim4", da root:
dpkg-reconfigure exim4-config
rispondendo cosi`:
mail sent by smarthost; received via SMTP or fetchmail
DOMINIO.MIO
127.0.0.1
DOMINIO.MIO
LASCIATA VUOTA
out.alice.it
Yes
alice.it
No
Maildir format in home directory
Yes
per lasciarmi la possibilita` di inviare mail all'esterno.

2010.10.16
Corretto configurazione exim4 perche` cercava di spedire al SMTP esterno qualsiasi mail.

Nessun commento:

Posta un commento