[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [obsdfr-misc] impossible de poster sur la liste (encore lui!)
Selon Olivier Cherrier <oc AT symacx POINT com>:
> On Mon, Feb 19, 2007 at 07:43:37PM +0100, pb29 AT free POINT fr wrote:
> > > Le lundi 19 février 2007 à 17:00 +0100, Philemon Daubard a écrit :
> > > > pb29 AT free POINT fr wrote:
> > > > >> Selon Philemon Daubard <p POINT daubard AT openbsd-france.org>:
> > > > >>
> > > > >> Bonjour,
> > > > >>
> > > > >> J'ai trouver le probleme, il vient du champ return-path, comme il
> est
> > > > >> set sur philippe AT free POINT fr quand tu poste avec mutt, aucun message
> > > > >> d'erreur ne peut te parvenir, car:
> > > > >>
> > > > >> <philippe AT free POINT fr>:
> > > > >> 212.27.48.6 does not like recipient.
> > > > >> Remote host said: 550 5.2.1 This mailbox has been blocked due to
> > > > inactivity
> > > > >> Giving up on 212.27.48.6.
> > > > >>
> > > > >> 212.27.48.6 = mx1.free.fr
> > > > >>
> > > > >> De ce fait aussi, la ml ne te reconnait pas comme abonne de la
> liste
> > > > >> authoriser a poster car il faut que le return-path soit une adresse
> > > > >> inscrite sur la ml.
> > > > >
> > > > > Que puis-je faire pour solutionner le problème et pourquoi n'y
> > > > suis-je pas
> > > > > confronté sur les autres listes ?
> > > > > Merci pour tout.
> > > >
> > > > Je ne sais pas trop, n'etant pas un adepte de mutt, ni de sendmail,
> peut
> > > > etre quelqun sur la liste pourra t'en dire plus...
> > > >
> > > > Pour les autres listes, je ne sais pas non plus, je vais regarder de
> > > > plus pres dans la doc du gestionnaire de la ml.
> > >
> > > Rajouter une ligne dans /etc/postfix/canonical
> > >
> > > philippe pb29 AT free POINT fr
> > >
> > > puis faire un
> > >
> > > postmap /etc/postfix/canonical
> > >
> > > et un
> > >
> > > postfix reload
> > >
> > > devraient régler le problème si tu utilises postfix
> > >
> > > Si tu utilises sendmail, c'est dans /etc/genericstable qu'il faut que tu
> > > mettes
> > >
> > > philippe pb29 AT free POINT fr
> >
> > Oui, j'utilise sedmail et j'ai déjà mis cela dans mon fichier genericstable
> qui
> > se trouve dans /etc/mail/genericstable
> >
> > >
> > > et ensuite, faut faire
> > >
> > > /usr/sbin/sendmail -bi -oA/etc/genericstable
> >
> > J'ai généré un fichier genericstabledb en lançant la commande:
> > #makemap hash /etc/mail/genericstable.db < /etc/mail/genericstable
> >
> > Est-ce correct ?
>
> cd /etc/mail && make && kill -HUP `head -n 1 /var/run/sendmail.pid`
>
> Mais, je ne vois pas le besoin de modifier genericstable...
> Après 46 messages de spam (oups, je vais me faire fusiller), tu pourrais
> commencer par sortir les logs de sendmail + config mutt.
>
>
> --
> Olivier Cherrier
Merci pour ta réponse.
1- logs de sendmail sur un envoie à la liste:
Feb 18 00:19:58 localhost sendmail[2633]: l1HNJvu6002633: from=philippe,
size=290, class=0, nrcpts=1, msgid=<20070217231957 POINT GB2581 AT papa>,
relay=philippe AT localhost
Feb 18 00:19:58 localhost sm-mta[2634]: l1HNJw47002634:
from=<philippe AT localhost POINT localdomain>, size=455, class=0, nrcpts=1,
msgid=<20070217231957 POINT GB2581 AT papa>, proto=ESMTP, daemon=MTA,
relay=localhost.localdomain [127.0.0.1]
Feb 18 00:19:58 localhost sendmail[2633]: l1HNJvu6002633:
to=misc AT openbsd-france POINT org, ctladdr=philippe (1000/100), delay=00:00:00,
xdelay=00:00:00, mailer=relay, pri=30290, relay=[127.0.0.1] [127.0.0.1],
dsn=2.0.0, stat=Sent (l1HNJw47002634 Message accepted for delivery)
Feb 18 00:19:58 localhost sm-mta[2636]: l1HNJw47002634:
to=<misc AT openbsd-france POINT org>, ctladdr=<philippe AT localhost POINT localdomain>
(1000/100), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=120455,
relay=smtp.free.fr. [212.27.48.4], dsn=2.0.0, stat=Sent (Ok: queued as
822714352F)
2- muttrc
#
# 1. Configuration générale
#
# Le contenu du champ From, généralement de la forme :
# From: Prénom Nom <adresse_e-mail>
my_hdr From: Philippe BERNARD <slack29 AT free POINT fr>
my_hdr From: Philippe BERNARD <deb29 AT free POINT fr>
my_hdr From: Philippe BERNARD <tux29 AT free POINT fr>
my_hdr From: Philippe BERNARD <phil29 AT club-internet POINT fr>
my_hdr From: Philippe BERNARD <bsd29 AT free POINT fr>
my_hdr From: Philippe BERNARD <pb29 AT free POINT fr>
# Liste de toutes mes adresses e-mail (ce paramètre est notamment pris
# en compte quand on fait un "group reply")
set alternates =
(deb29 AT free POINT fr|tux29 AT free POINT fr|phil29 AT club-internet POINT fr|pb29 AT free POINT fr|bsd29 AT free POINT fr|slack29 AT free POINT fr)
# Nom de domaine à utiliser après le "@" quand il n'est pas présent dans
# l'adresse e-mail
set hostname=free.fr
set use_domain
# Le fichier contenant la signature
#set signature=~/.signature
# Le fichier contenant les alias
#set alias_file=~/.aliases
#source ~/.aliases
# Conseillé pr que "isync" marche bien ac les messages effaçés
#set maildir_trash
#
# 2. Configuration des mailboxes
#
# Le répertoire qui contient les mailboxes
set folder=~/mail
# On utilise le format "maildir" pour les mailbox
set mbox_type=Maildir
# Pour avoir la liste des mailboxes, mutt fait simplement la liste des
# sous-répertoires du répertoire ~/mail
mailboxes `sh -c "/bin/ls -1 ~/mail|grep -v 'sent'|grep -v 'postponed'|sed -n
's#^#=#p'|xargs"`
# Mailbox contenant les mails ajournés (chemin relatif)
set postponed=+postponed
# Mailbox contenant les mails envoyés (chemin relatif)
set record=+sent
#
# 3. Options
#
# Editeur de texte pour la rédaction des messages
set editor="vim -c 'set textwidth=72'"
# Ne pas afficher les headers...
ignore *
# sauf un certain nombre que l'on énumère ici
unignore From: To Cc Subject Date Reply-To X-Mailer User-Agent X-Approved-By
# Ordre d'affichage des headers
hdr_order Date From To Cc Subject
# Utilise l'adresse figurant dans le champ Reply-To: quand on répond
set reply_to
# Expression régulière permettant à mutt de savoir les parties de texte qu'il
# doit affichier comme étant citées
set quote_regexp="^([ \t]*[|>:}#])+"
# Les texte à afficher avant les citations quand on répond
set attribution="On %d, %n wrote :"
# Répond sans demander confirmation du destinataire et du sujet
# avant de passer à l'édition du message
set fast_reply
# Inclu le message original dans la réponse sans demander confirmation
set include=yes
# Ne pas aller au message suivant quand on a atteint la fin du
# message précédent et que l'on invoque la fonction "next page"
set pager_stop
# Afficher 6 lignes de la liste des messages en haut de l'écran
# quand on lit un mail
set pager_index_lines=6
# Méthode de tri par défaut = par thread
folder-hook . set sort=threads
# Les thread sont triés par date
folder-hook . set sort_aux=date
# La mailbox "sent" est triée par date
folder-hook "sent" set sort=date
# Affiche le nom d'expéditeur contenu dans ~/.aliases
# si l'adresse e-mail se trouve dedans
set reverse_alias
# Tenir compte du header "Mail-Followup-To"
set honor_followup_to
# Pas de beep en cas d'erreur
set beep
# Pas de beep quand un nouveau message est arrivé
unset beep_new
# Ne pas demander confirmation avant d'effaçer un message en quittant
# une mailbox (sinon, mettre "ask-yes")
set delete=yes
# Editer les headers quand on compose le message
set edit_hdrs
# Ne se fie pas au champ "Subject" pour construire les threads
# mais uniquement aux champs "In-Reply-To" et "References"
set strict_threads
# Ne marque pas un nouveau message comme "vieux" quand on quitte la mailbox
# dans laquelle il se trouve
unset mark_old
# Pas de marker pour les lignes wrappées
unset markers
# Faire-suivre un message en l'attachant au format MIME
set mime_forward
# Format de sujet pour les messages que l'on fait suivre
set forward_format="[%a: %s]"
# Format de l'index des messages
set index_format="%4C %Z %{%b %d} %-15.15F (%4l) %s"
#
# 4. Configuration pour GNU PG
#
# Décode les fichiers attachés de type application/pgp
set pgp_decode_command="/usr/bin/gpg --status-fd=2 %?p?--passphrase-fd 0?
--no-verbose --quiet --batch --output - %f"
# Vérifie les signatures pgp/mime
set pgp_verify_command="/usr/bin/gpg --status-fd=2 --no-verbose --quiet
--batch --output - --verify %s %f"
# Décrypte les fichiers attachés pgp/mime
set pgp_decrypt_command="/usr/bin/gpg --status-fd=2 --passphrase-fd 0
--no-verbose --quiet --batch --output - %f"
# Crée un fichier attaché pgp/mime signé
set pgp_sign_command="/usr/bin/gpg --no-verbose --batch --quiet --output -
--passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
# Crée un fichier attaché application/pgp signé (old-style)
set pgp_clearsign_command="/usr/bin/gpg --no-verbose --batch --quiet
--output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f"
# Crée un fichier attaché pgp/mime crypté
set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg --batch
--quiet --no-verbose --output - --encrypt --textmode --armor --always-trust --
-r %r -- %f"
# Crée un fichier attaché pgp/mime crypté et signé
set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap /usr/bin/gpg
--passphrase-fd 0 --batch --quiet --no-verbose --textmode --output -
--encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
# Importe une clé dans mon trousseau de clés publiques (pubring)
set pgp_import_command="/usr/bin/gpg --no-verbose --import -v %f"
# Exporte un clé depuis mon trousseau de clés publiques (pubring)
set pgp_export_command="/usr/bin/gpg --no-verbose --export --armor %r"
# Vérifie une clé
set pgp_verify_key_command="/usr/bin/gpg --verbose --batch --fingerprint
--check-sigs %r"
# Lit dans le trousseau de clés publiques (pubring)
set pgp_list_pubring_command="/usr/bin/gpg --no-verbose --batch --quiet
--with-colons --list-keys %r"
# Lit dans le trousseau de clés secrètes
set pgp_list_secring_command="/usr/bin/gpg --no-verbose --batch --quiet
--with-colons --list-secret-keys %r"
# fetch keys
# set pgp_getkeys_command="pkspxycwrap %r"
set pgp_getkeys_command=""
# pattern for good signature - may need to be adapted to locale!
# set pgp_good_sign="^gpg: Good signature from"
# OK, here's a version which uses gnupg's message catalog:
# set pgp_good_sign="`gettext -d gnupg -s 'Good signature from "' | tr -d '"'`"
# This version uses --status-fd messages
# set pgp_good_sign="^\\[GNUPG:\\] VALIDSIG"
#
# 5. Binding des touches
#
# Generic
bind generic \eOH first-entry
bind generic \eOF last-entry
bind generic <up> previous-entry
bind generic <down> next-entry
bind generic <pageup> previous-page
bind generic <pagedown> next-page
# Index
bind index s save-message
bind index \t next-unread
bind index b bounce-message
# Pager
bind pager e exit
bind pager s save-message
bind pager \t next-unread
bind pager b bounce-message
bind pager \eOH top
bind pager \eOF bottom
bind pager n search-next
bind pager <up> previous-line
bind pager <down> next-line
# Macros
macro index G c?\t
macro pager G c?\t
macro generic <f2> "!mailq
"
macro pager <f2> "!mailq
"
macro generic <f3> "!postqueue -f
"
macro pager <f3> "!postqueue -f
"
macro generic <f4> "!fetchmail
"
macro pager <f4> "!fetchmail
"
# Pour les utilisateurs de "isync", en remplacement des deux lignes
# précédentes
#macro generic <f4> "!isync -a
"
#macro pager <f4> "!isync -a
"
#
# 6. Les couleurs
#
# Couleur de la barre de sélection
color indicator brightyellow red
# Couleur des messages d'erreur
color error brightred default
# Couleur des indicateurs en haut et en bas de la fenêtre
color status brightwhite blue
# Couleur de l'arbre des threads
color tree brightmagenta default
# Couleur des headers
color header white default "^date:"
color header brightgreen default "^from:"
color header brightwhite default "^to:"
color header brightblue default "^cc:"
color header brightyellow default "^subject:"
color header cyan default "^resent-"
color header cyan default "^x-"
color header cyan default "^User-Agent"
# Couleur du texte cité
color quoted green default
# Couleur de la signature
color signature brightred default
# Couleur des URLs
color body magenta default "(ftp|http|gopher|wais|file)://[^
()<>,]+"
# Couleur des adresses e-mail
color body magenta default "[-a-z_0-9 POINT ]+ AT [-a-z_0-9.]+"
# Couleur des smileys
color body brightyellow black "[:]+[-^o]?[])>}D]+"
color body brightgreen black "([:;]+[-^o]?[Pp]+)|([;][-^o]?[])>}D]+)"
color body brightred black "[:;]+[-^o]?[[(<{|/\\]+"
auto_view application/octet-stream
auto_view text/html