Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/06/2018, à 08:48

ledid33

Mailman problème d'adresse invalide

Bonjour,

J'ai ce message d'erreur :

Invalide :                               
Vous devez d'abord r?gler le probl?me de l'adresse invalide pr?c?dente.
Importation de set_mod...
Ex?cution de set_mod.set_mod()...
Chargement de la liste lse-all en cours (d?verrouill?)
Finalisation
Liste LSE

A priori il faudra que je trouve l'adresse invalide rentrer dans mailman récemment

Comment lister les abonnés de ma liste par ordre d'ajout ou modification dans mailman ?

Merci

Hors ligne

#2 Le 18/06/2018, à 16:10

LeoMajor

Re : Mailman problème d'adresse invalide

bonjour,

avec quelle commande obtiens-tu cette erreur ? via interface graphique ? config_list ?

sur une version mailman 2.1.13, il fallait modifier real_name

sudo config_list -o output_config_cacao cacao 

modifier real_name = 'cacao' -> real_name = 'chocolat' dans le output_config_cacao  (vers la ligne 15)

sudo newlist chocolat
sudo config_list -i output_config_cacao chocolat

Les abonnés sont gérés d'une manière différente selon le type de liste de diffusion

A/ type publicité, prospectus, note de service, newsletter, bulletin d'information, ...

_diffusion à sens unique
_un seul expéditeur (propriétaire de la liste, manager, ...) et des abonnés, dont le droit de réponse est inhibé, inexistant. On n'attend pas de retour.

B/ type association, club, invitation, ...

"le 10 juillet, une randonnée est prévue ... Voulez-vous participer ?"
"ce week-end, le festival médiéval de ... organise un repas à midi ... Désirez-vous retenir des places pour  le repas (20 euros par personne) ..."
variante de A/
_diffusion à sens unique
_un seul expéditeur (propriétaire de la liste, manager, ...) et des abonnés,  avec un droit de réponse limité

C/ type discussion

_diffusion multiple. Pas de modération au niveau diffusion. Tous les abonnés peuvent être expéditeurs et ouvrir un nouveau sujet.


Les abonnés dans les cas A et B sont inscrits, la plupart de temps, à leur insu, sans qu'ils le sachent vraiment.
Monsieur Dupont achète une machine à laver dans une grande enseigne. Le commercial récupère son adresse email lors de l'achat, et se garde bien de lui dire, qu'il est inscrit aux publicités et promotions de l'enseigne, par exemple.
Si l'abonnement est automatique, normalement le diffuseur, si il est sérieux, fait un effort pour faciliter le désabonnement (lien http, lien smtp, permalien hyperlien dans le corps du message, entête List-...)

Pour C, la démarche est volontaire. Le but est très différent aussi. Donc l'inscription et la désinscription, ne sont pas automatiques, et faites en toute conscience du demandeur.

X-List-Unsubscribe: <https:....www.domain.tld/diffusion/options/exemple>,
    <mailto:exemple-request@list.domain.tld?subject=unsubscribe>

# desabonnement en pied de page du courrier qui formule une requête web user_optionsurl  ( output_config_exemple )

msg_footer = """desabonnement: %(user_optionsurl)s?password=%(user_password)s&unsub=1&unsubconfirm=1

Pour toute réclamation, contactez <exemple-owner@list.domain.tld> 

Pour vous desinscrire de la newsletter,
<mailto:exemple-request@list.domain.tld?subject=unsubscribe> 

Pour vous inscrire, 
<mailto:exemple-request@list.domain.tld?subject=subscribe>"""

pour /A /B
add_members.txt

manager@list.domain.tld 
arthur.martin@sfr.fr
martine.m@orange.fr
...

sudo add_members -r add_members.txt  exemple

D/  type Cascade/Umbrella
Toutes les listes sont indépendantes des unes des autres.  Cascade/Umbrella cherche le contraire: une interaction entre les listes. niveau très avancé.

----
différence.  il y a de nombreuses variantes possibles.

diff -y  --suppress-common-lines ./output_config_exemple ./output_config_discussion | awk 'BEGIN {print "type (A) (B)\t\t\t\t\t\ttype (C)\n"}; $NF~/[0-9]+/ '

type (A) (B)						type (C)

anonymous_list = 1					      |	anonymous_list = 0
first_strip_reply_to = 1				      |	first_strip_reply_to = 0
reply_goes_to_list = 2					      |	reply_goes_to_list = 0
send_welcome_msg = 0					      |	send_welcome_msg = 1
include_list_post_header = 0				      |	include_list_post_header = 1
personalize = 2						      |	personalize = 0
private_roster = 2					      |	private_roster = 1
default_member_moderation = 1				      |	default_member_moderation = 0
member_moderation_action = 2				      |	member_moderation_action = 0

B/ par exemple,  member_moderation_action = 1

type AB

 egrep -v '^#|^$' /tmp/output_config_exemple

real_name = 'Exemple'
owner = ['manager@m.domain.tld']
owner = ['manager@m.domain.tld']
moderator = []
description = "NewsLetter de votre BRICO-DISCOUNT'"
info = """La TRUELLE, BRICO-DISCOUNT vous présente ses meilleures promotions chaque mois;
Soyez le premier à en bénéficier en souscrivant à la newsletter.
Venez nombreux, notre personnel est à votre disposition"""
subject_prefix = '[Promotion] '
anonymous_list = 1
first_strip_reply_to = 1
reply_goes_to_list = 2
reply_to_address = 'webmaster@m.domain.tld'
reply_to_address = 'webmaster@m.domain.tld'
umbrella_list = False
umbrella_member_suffix = '-owner'
send_reminders = 0
welcome_msg = """Détails:
La TRUELLE, votre BRICO-DISCOUNT est heureux de vous annoncer votre inscription à la newsletter;
Nous vous remercions de votre confiance.
Nos coordonées;
Venez nombreux, notre personnel est à votre disposition."""
send_welcome_msg = 0
goodbye_msg = ''
send_goodbye_msg = True
admin_immed_notify = 0
admin_notify_mchanges = 1
respond_to_post_requests = 1
emergency = 0
new_member_options = 256
administrivia = True
max_message_size = 2000
admin_member_chunksize = 30
host_name = 'list.domain.tld'
host_name = 'list.domain.tld'
include_rfc2369_headers = 1
include_list_post_header = 0
max_days_to_hold = 0
preferred_language = 'fr'
available_languages = ['fr']
encode_ascii_prefixes = 2
nondigestable = True
personalize = 2
msg_header = 'desabonnement: %(user_optionsurl)s?password=%(user_password)s&unsub=1&unsubconfirm=1'
msg_footer = """desabonnement: %(user_optionsurl)s?password=%(user_password)s&unsub=1&unsubconfirm=1
Pour toute réclamation, contactez <exemple-owner@list.domain.tld> 
Pour toute réclamation, contactez <exemple-owner@list.domain.tld> 
Pour vous desinscrire de la newsletter,
<mailto:exemple-request@list.domain.tld?subject=unsubscribe> 
<mailto:exemple-request@list.domain.tld?subject=unsubscribe> 
Pour vous inscrire, 
<mailto:exemple-request@list.domain.tld?subject=subscribe>"""
<mailto:exemple-request@list.domain.tld?subject=subscribe>"""
scrub_nondigest = False
regular_exclude_lists = []
regular_include_lists = []
digestable = 1
digest_is_default = False
mime_is_default_digest = False
digest_size_threshhold = 30
digest_send_periodic = True
digest_header = ''
digest_footer = """_______________________________________________
%(real_name)s mailing list
%(real_name)s@%(host_name)s
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s"""
digest_volume_frequency = 1
advertised = 0
subscribe_policy = 1
unsubscribe_policy = 0
ban_list = []
private_roster = 2
obscure_addresses = 1
default_member_moderation = 1
member_moderation_action = 2
member_moderation_notice = """Bonjour Vous avez envoyé un E-mail vers la liste exemple (at) list.domain.tld.
Cette liste est disponible uniquement en newsletter.
Si vous souhaitez répondre à un message reçu sur cette liste, vous devez nous contacter sur webmaster@domain.tld.
Merci de votre compréhension - les administrateurs"""
accept_these_nonmembers = []
hold_these_nonmembers = []
reject_these_nonmembers = []
discard_these_nonmembers = []
generic_nonmember_action = 3
forward_auto_discards = 0
nonmember_rejection_notice = """Bonjour Vous avez envoyé un message vers la liste exemple (at) list.domain.tld.
Cette liste est réservée aux abonnés.
Si vous souhaitez répondre à un message reçu sur cette liste, vous devez nous contacter sur webmaster@domain.tld.
Merci de votre compréhension - les administrateurs"""
require_explicit_destination = 1
acceptable_aliases = ''
max_num_recipients = 5
header_filter_rules = []
bounce_matching_headers = """
to: friend@public.com
message-id: relay.comanche.denmark.eu
from: list@listme.com
from: .*@uplinkpro.com"""
bounce_processing = True
bounce_score_threshold = 5.0
bounce_info_stale_after = 7
bounce_you_are_disabled_warnings = 3
bounce_you_are_disabled_warnings_interval = 7
bounce_unrecognized_goes_to_list_owner = True
bounce_notify_owner_on_disable = True
bounce_notify_owner_on_removal = True
archive = True
archive_private = 0
archive_volume_frequency = 1
nntp_host = ''
linked_newsgroup = ''
gateway_to_news = 0
gateway_to_mail = 0
news_moderation = 0
news_prefix_subject_too = 1
autorespond_postings = 0
autoresponse_postings_text = """Pour toute réclamation, contactez <exemple-owner@list.domain.tld> 
autoresponse_postings_text = """Pour toute réclamation, contactez <exemple-owner@list.domain.tld> 
Pour vous desinscrire de la newsletter,
<mailto:exemple-request@list.domain.tld?subject=unsubscribe> 
<mailto:exemple-request@list.domain.tld?subject=unsubscribe> 
Pour vous inscrire, 
<mailto:exemple-request@list.domain.tld?subject=subscribe>"""
<mailto:exemple-request@list.domain.tld?subject=subscribe>"""
autorespond_admin = 0
autoresponse_admin_text = ''
autorespond_requests = 0
autoresponse_request_text = ''
autoresponse_graceperiod = 0
filter_content = False
filter_mime_types = ''
pass_mime_types = """multipart/mixed
multipart/alternative
text/plain"""
filter_filename_extensions = """exe
bat
cmd
com
pif
scr
vbs
cpl"""
pass_filename_extensions = ''
collapse_alternatives = True
convert_html_to_plaintext = True
filter_action = 0
topics_enabled = 0
topics_bodylines_limit = 5
topics = []

type C

real_name = 'Discussion'
owner = ['manager@m.domain.tld']
owner = ['manager@m.domain.tld']
moderator = []
description = "La Discussion partagée"
info = "Discussion est consacrée au thème de ... "
subject_prefix = '[TAG] '
anonymous_list = 0
first_strip_reply_to = 0
reply_goes_to_list = 0
reply_to_address = 'webmaster@domain.tld'
umbrella_list = False
umbrella_member_suffix = '-owner'
send_reminders = 0
welcome_msg = """Détails:
Votre inscription est effective sur la liste Discussion.
Nous vous remercions de votre confiance."""
send_welcome_msg = 1
goodbye_msg = ''
send_goodbye_msg = True
admin_immed_notify = 0
admin_notify_mchanges = 1
respond_to_post_requests = 1
emergency = 0
new_member_options = 256
administrivia = True
max_message_size = 2000
admin_member_chunksize = 30
host_name = 'list.domain.tld'
host_name = 'list.domain.tld'
include_rfc2369_headers = 1
include_list_post_header = 1
max_days_to_hold = 0
preferred_language = 'fr'
available_languages = ['fr']
encode_ascii_prefixes = 2
nondigestable = True
personalize = 0
msg_header = ''
msg_footer = """----- ---- --- -- - 
Pour toute réclamation, contactez <discussion-owner@list.domain.tld> se désinscrire à <mailto:discussion-request@list.domain.tld?subject=unsubscribe> et s'inscrire à <mailto:discussion-request@list.domain.tld?subject=subscribe> 
Pour toute réclamation, contactez <discussion-owner@list.domain.tld> se désinscrire à <mailto:discussion-request@list.domain.tld?subject=unsubscribe> et s'inscrire à <mailto:discussion-request@list.domain.tld?subject=subscribe> 
"""
scrub_nondigest = False
regular_exclude_lists = []
regular_include_lists = []
digestable = True
digest_is_default = False
mime_is_default_digest = False
digest_size_threshhold = 30
digest_send_periodic = True
digest_header = ''
digest_footer = """_______________________________________________
%(real_name)s mailing list
%(real_name)s@%(host_name)s
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s"""
digest_volume_frequency = 1
advertised = 0
subscribe_policy = 1
unsubscribe_policy = 0
ban_list = []
private_roster = 1
obscure_addresses = 1
default_member_moderation = 0
member_moderation_action = 0
member_moderation_notice = """Bonjour, Vous avez envoyé un mail vers la liste discussion (at) list.domain.tld.
Cette liste est disponible uniquement en mode discussion
Merci de votre compréhension"""
accept_these_nonmembers = []
hold_these_nonmembers = []
reject_these_nonmembers = []
discard_these_nonmembers = []
generic_nonmember_action = 3
forward_auto_discards = 0
nonmember_rejection_notice = """Bonjour Vous avez envoyé un message vers la liste discussion (at) list.domain.tld.
Cette liste est réservée aux abonnés.
Si vous souhaitez répondre à un message reçu sur cette liste, vous devez nous contacter sur webmaster@domain.tld.
Merci de votre compréhension - les administrateurs"""
require_explicit_destination = 1
acceptable_aliases = ''
max_num_recipients = 5
header_filter_rules = []
bounce_matching_headers = """
to: friend@public.com
message-id: relay.comanche.denmark.eu
from: list@listme.com
from: .*@uplinkpro.com"""
bounce_processing = True
bounce_score_threshold = 5.0
bounce_info_stale_after = 7
bounce_you_are_disabled_warnings = 3
bounce_you_are_disabled_warnings_interval = 7
bounce_unrecognized_goes_to_list_owner = True
bounce_notify_owner_on_disable = True
bounce_notify_owner_on_removal = True
archive = True
archive_private = 0
archive_volume_frequency = 1
nntp_host = ''
linked_newsgroup = ''
gateway_to_news = 0
gateway_to_mail = 0
news_moderation = 0
news_prefix_subject_too = 1
autorespond_postings = 0
autoresponse_postings_text = ''
autorespond_admin = 0
autoresponse_admin_text = ''
autorespond_requests = 0
autoresponse_request_text = ''
autoresponse_graceperiod = 0
filter_content = False
filter_mime_types = ''
pass_mime_types = """multipart/mixed
multipart/alternative
text/plain"""
filter_filename_extensions = """exe
bat
cmd
com
pif
scr
vbs
cpl"""
pass_filename_extensions = ''
collapse_alternatives = True
convert_html_to_plaintext = True
filter_action = 0
topics_enabled = 0
topics_bodylines_limit = 5
topics = []

en revanche c'est du Mailman-Version: 2.1.13 . à adapter.

Dernière modification par LeoMajor (Le 18/06/2018, à 16:29)

Hors ligne

#3 Le 22/06/2018, à 09:18

ledid33

Re : Mailman problème d'adresse invalide

Bonjour LeoMajor, et merci pour ta réponse que je vois que maintenant
je regarde

Hors ligne