PDA

Visualizza la versione completa : problema mutt


best1980
20-02-2005, 18:46
Ho installato da poco un server di posta sul mio pc. Il trio è postfix, fetchmail e procmail. Ho deciso di leggere la posta con mutt e tutto sembra andare bene tranne per il fatto che non riesco a inviare mail da mutt, o almeno riesco ad inviarle solo a indirizzi del mio dominio, ad altri indirizzi esterni mi torna indietro una mail di Delivery.

Non penso sia un problema di postfix perchè collegandomi in telnet alla porta 25 del mio indirizzo e provando manualmente da lì ad inviare mail ad indirizzi esterni, la mail viene spedita correttamente.

Cosa può essere???

HELP.. vi posto il file main.cf di postfix e il file .muttrc

main.cf:
----------------------------------
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

myhostname = mypc.miodominio
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mypc.miodominio, localhost.miodominio, localhost
relayhost =
mynetworks = 127.0.0.1/8 192.168.1.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
---------------------------------------

.muttrc
------------------------------------------
set from=best1980@libero.it
set realname="best1980"
set use_from=no
set user_agent=no
set hdrs=yes

my_hdr From: ....
my_hdr Reply-To: ....
my_hdr X-Operating-System: **Debian GNU/Linux Sarge**
my_hdr X-Kernel: **Kernel 2.4.27**
my_hdr X-Disclaimer: Linux - The future of OS!
my_hdr X-Mailer: Mutt http://www.mutt.org
my_hdr X-Editor: Nano http://www.nano-editor.org

# ordine di visualizzazione degli header
unhdr_order *
hdr_order Subject: From: Reply-To: Date: To: CC: BCC: Organization: \
X-Organization: X-Operating-System: X-Mailer: User-Agent: \
X-Disclaimer:

# header da visualizzare
ignore *
unignore Subject: From: Date: To: Reply-To: CC: BCC: Organization: \
X-Organization: X-Operating-System: X-Mailer: User-Agent: \
X-Disclaimer:

##DIRECTORY E MAILBOX

set folder=$HOME/Mail
set spoolfile=$HOME/Mail/INBOX

# maschera per l'elenco dei file nel browser-file (.* = tutti)
set mask = ".*"

# directory in cui verranno spostati dallo spool principale i messaggi letti
# create la directory!
set mbox = "+Read/read-`date +%m-%Y`"

# chiede in uscita da una mailbox se si vogliono spostare i messaggi letti
set move = ask-no

# tipo di mailbox
set mbox_type = mbox



################################################## ########################
## OPZIONI GENERALI

# indicazione del tipo di localizzazione
set locale = "it_IT.ISO-8859-1"
# insieme di caratteri ammessi
set charset = iso-8859-1

# formato della data
set date_format = "%d%m%y, %H:%M"

# hook di default
set default_hook = "~f %s !~P | (~P ~C %s)"

# imposta la directory per i file temporanei (consiglio per la privacy:
# impostare TMPDIR come indicato in .bash_profile nella sezione BASH del
# Quick&Easy Configuration Howto e creare la directory: $HOME/.tmp)
#set tmpdir = $TMPDIR

# disattiva il CTRL-Z per la sospensione di mutt
set suspend = no

################################################## ########################
## MENU PRINCIPALE

# usa caratteri ASCII per indicare le relazioni tra messaggi
set ascii_chars = yes

# emetti un suono in caso di errori
#set beep = yes

# emetti un suono all'arrivo di nuovi messaggi
#set beep_new = yes

# attiva la visualizzazione della riga di aiuto
set help = yes

# attiva la visualizzazione di una 'O' di fianco ai vecchi messaggi non letti
set mark_old = yes

# formato dell'indice
set index_format = "%3C %Z %{%b %d} %-25.25n (%3l) %s"

# numero di secondi tra i controlli di arrivo nuovi messaggi
set mail_check = 5

# chiede conferma prima di cancellare definitivamente i messaggi
set delete = ask-yes

# ordinamento primario in base ai thread
#set sort = threads
set sort = date-received
# ordinamento secondario in base alla data di invio
#set sort_aux = date-sent
set sort_aux = threads

# evita di dover premere ";" prima di applicare un comando a una serie di
# messaggi gia' marcati. Se sono marcati in piu' di uno, applica a tutti
set auto_tag = yes

# non collassare i thread se contengono messaggi non letti
set collapse_unread = no

# formato della finestra dei folder
set folder_format = "%2C %t %N %-25.25f %8s %d"



################################################## ########################
## OPZIONI PER LA VISUALIZZAZIONE MESSAGGIO

# attiva il ritorno a capo delle righe piu' lunghe dello schermo
set smart_wrap = yes

# attiva la visualizzazione di un '+' all'inizio delle righe mandate a capo
set markers = yes

# attiva la visualizzazione di una o piu' '~' alla fine del messaggio
set tilde = yes

impedisce che PageDown porti al messaggio successivo quando si raggiunge
# la fine di quello attuale
set pager_stop = yes

# numero di righe della pagina precedente da visualizzare durante lo scorrimento
set pager_context = 2

# numero di voci di indice dei messaggi da visualizzare durante la lettura
set pager_index_lines = 4




################################################## ########################
## OPZIONI DI COMPOSIZIONE

# chiede se si vuole inserire un campo BCC per un nuovo messaggio
set askbcc = no

# chiede se si vuole inserire un campo CC per un nuovo messaggio
set askcc = yes

# inizia a creare o modificare un messaggio e POI visualizza il menu
set autoedit = yes

# imposta l'uso di '-- ' prima della firma
set sig_dashes = yes

# chiede se si vuole posporre un messaggio che non si vuole inviare subito
#set postpone = ask-yes

# chiede se si vuole richiamare un messaggio posposto quando se ne crea uno
#set recall = ask-yes

# imposta l'editor da usare (in questo caso preso da .bash_profile)
#set editor=$EDITOR
# io invece uso vim in questo modo:
#set editor = "vim -c 'set nobackup' -c '/^$/+1'"

# modifica gli headers insieme al messaggio
set edit_headers = no

# se deve aggiungere un campo bcc agli header
set write_bcc = no

# directory in cui conservare i messaggi posposti
set postponed = +outbox

# file contenente la firma
set signature = $HOME/.signature


################################################## ########################
## OPZIONI PER LE RISPOSTE

# formato dell'attribuzione all'autore
#set attribution = "* %d, %n scrive:"

# stringa da preporre al testo quotato
set indent_string = "> "

# chiede se includere il messaggio originale nelle risposte
set include = ask-yes

# chiede se si vuole usare il campo 'reply-to' del messaggio originale
set reply_to = ask-yes

# espressione regolare per riconoscere le risposte ai messaggi
set reply_regexp = "^(([Rr]e?):[ \t]*)+"

# espressione regolare per riconoscere il testo quotato nei messaggi
set quote_regexp = "^([ \t]*[|>:}#])+"

# attiva il list-reply (tasto "L") per rispondere a una mailing list
set ignore_list_reply_to = yes

# formato dei forward di messaggi
set forward_format = "[(fwd): %s]"




################################################## ########################
## OPZIONI PER L'INVIO

# permette l'uso dell'insieme di caratteri a 8 bit
set allow_8bit

# disattivare l'uso di 'Delivered-To' se si usa postfix
set bounce_delivered = no

# salva una copia dei messaggi in uscita
set copy = yes
# mailbox in cui salvare una copia dei messaggi in uscita. In questo caso
# sono file del tipo 'sent-aprile-2000' nella directory 'Sent' nella propria
# maildir. (create la directory!)
set record = "+Sent/sent-`date +%m-%Y`"

# posizione di sendmail
set sendmail = "/usr/sbin/sendmail -oem -oi"

best1980
21-02-2005, 09:03
up :(

best1980
21-02-2005, 09:12
retifico; riesco a mandarla ad alcuni domini ad altri no!

Per esempio se cerco di spedire la posta ad indirizzi fastweb allora riesco, ad indirizzi libero per esempio no!

Perchè? :confused:

Come funziona?

best1980
21-02-2005, 11:11
nessuno usa mutt? :madai!?:

best1980
21-02-2005, 12:45
Per la cronaca ci sono riuscito

era un problema di
return-path causato da postfix che sovrascrive il campo from
con mio tuo utente locale che non viene riconosciuto e il messaggio non passa.

ho dovuto inserire in .muttrc:

set envelope_from

:fighet:

elfocaotico
04-02-2006, 02:59
Ciao,
ho anche io lo stesso problema e sono inesperto...

mi sapresti indicare dove trovo iil file da modificare?
Grazie in anticipo. :ciauz:

Loading