Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema mutt

  1. #1

    problema mutt

    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"

  2. #2
    up

  3. #3
    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è?

    Come funziona?

  4. #4
    nessuno usa mutt?

  5. #5
    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


  6. #6
    Ciao,
    ho anche io lo stesso problema e sono inesperto...

    mi sapresti indicare dove trovo iil file da modificare?
    Grazie in anticipo.
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.