burger
infomaniak
infomaniak
cloud-computing-logo
Cloud Computing
web-domain-logo
Web & Domaines
event-marketing-logo
Events & Marketing
  • Nos Produits
    • Outils collaboratifs icon chevron
    • Web & Domaines icon chevron
    • Cloud Computing icon chevron
    • Events & Marketing icon chevron
    • Streaming icon chevron

      ksuiteSuite collaborative

      Découvrir la suite collaborative → Découvrir →
    • kSuite E-mails professionnels, Cloud et IA souverains pour des performances durables
    • kSuite La suite pour communiquer, stocker et partager, en sĂ©curitĂ©
    • kdrive
      kDrive Stockez, Collaborez et partagez vos fichiers
    • mail service
      Service Mail Créez vos adresses mails avec votre domaine
    • kChat
      kChat Communiquez en direct avec vos équipes
    • kmeet
      kMeet Organisez vos réunions en ligne en toute sécurité
    • swisstransfer
      SwissTransfer Envoyez gratuitement vos fichiers jusqu’à 50 Go.
    • kpaste
      kPaste Partagez et chiffrez vos informations sensibles
    • ksuite
      Custom Brand Maîtrisez l'image de marque de vos produits
    • kChat
      Chk Réducteur de lien & générateur de code QR
      Trouvez l'hébergement Web qu'il vous faut
    • Domain name
      Nom de domaine Réservez votre nom de domaine au meilleur prix
    • Site Creator
      Site Creator Créez votre site en toute simplicité
    • web hosting
      Hébergement Web Créez votre site avec plus de 100 CMS
    • web hosting
      Hébergement WordPress Créez votre site WordPress facilement
    • Cloud Server
      Serveur Cloud Propulsez vos sites avec des ressources garanties
    • SSL Certificat
      Certificats SSL Sécurisez vos sites avec un certificat EV ou DV
    • Options
    • Domain privacy
      Domain Privacy Protégez les données privées de vos domaines
    • DNS Fast Anycast
      DNS FastAnycast Accélérez le temps d’accès de vos sites
    • Dyn DNS
      DynDNS Accédez à vos appareils à distance
    • Dyn DNS
      Renewal Warranty Sécurisez vos domaines contre la perte et le vol
      Trouvez la solution de Cloud Computing adaptée

      Cloud services

    • public cloud
      Public Cloud (IaaS) Créez vos projets sur un Cloud haut de gamme et ultra-compétitif
    • Cloud Server
      VPS Cloud Créez un serveur Windows/Linux
    • Kubernetes Service DĂ©ployez vos applications conteneurisĂ©es Ă  grande Ă©chelle.
    • VPS Lite
      VPS Lite Créez un serveur Windows/Linux à un coût avantageux
    • Database Service GĂ©rez vos bases de donnĂ©es avec une solution managĂ©e
    • jelastic cloud
      Jelastic Cloud (PaaS) Créez vos environnements sur mesure
    • Autres services

    • llm api
      AI Tools Augmentez votre productivite avec notre IA souveraine
    • swiss backup
      Swiss Backup Sauvegardez vos appareils dans le cloud
    • nas synology
      NAS Synology Louez un NAS dans nos datacenters sécurisés
    • High availibility
      Très Haute Disponibilité Créez une infrastructure multi-datacenters avec SLA sur mesure
    • Housing
      Housing Installez vos serveurs dans nos datacenters
    • Auth Ajoutez une mĂ©thode de login respectueuse de la vie privĂ©e Ă  vos apps
      Infomaniak Events, le portail évènementiel local et indépendant
      Billetterie en ligne avec un large choix de concerts, spectacles, évènements.
    • online shop
      Ticketing Créez votre billetterie et vendez des billets
    • kdrive
      Contrôle d'accès Contrôlez l'accès à vos événements facilement
    • kdrive
      Gestionnaire d'invités Automatisez les invitations de vos events
    • kdrive
      Newsletter Envoyez vos newsletters à des tarifs compétitifs
    • Streaming radio
      Streaming radio Créez et diffusez en direct votre radio en ligne
    • streaming video
      Streaming vidéo Créez et diffusez en direct vos évènements et TV en ligne
    • VOD and AOD
      Service VOD & AOD Hébergez et diffusez vos enregistrements sans limites
  • Ressources
    documentation icon Documentation
    Guides & tutoriels
    Documentation API
    special offers icon Offres spéciales
    Démarrer gratuitement
    Programme étudiant
    Devenir affilié
    partner program icon Programme partenaire
    Trouver un partenaire
    Devenir partenaire
    support icon Support & contact
    Contacter le support
    Support premium - 24/24 7/7
    Contacter le service commercial
    Engager un expert
    Migrer vers Infomaniak
  • Ă€ propos
    forest
    icon Engagement écologique
    Nous polluons. Mais nous agissons pour atténuer l’empreinte de nos services et de notre infrastructure
    Découvrir notre engagement →
    icon À propos d’Infomaniak
    Notre vision, nos valeurs
    Nos équipes
    Infomaniak recrute
    Presse et communication
    Blog et actualité
    icon Sécurité
    Confidentialité des données
    Programme de Bug Bounty
  • DĂ©marrer gratuitement
    Connexion
  • search-icon
    close-icon
      icon

      Vos besoins dépasseraient-ils nos solutions ? Pour en avoir le coeur net, contactez-nous afin que nous puissions personnellement vous conseiller.

      Nos produits phares :
  • search-icon
  • DĂ©marrer gratuitement
    Connexion
Prix Prix
Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Base de connaissances Créer des listes de discussion avec Public Cloud

    Créer des listes de discussion avec Public Cloud

    Ce guide explique comment créer manuellement un système de listes de discussion avec votre Service Mail, ceci grâce à Mailman et à Public Cloud Infomaniak !

     

    ⚠️ Ce guide s'adresse exclusivement à un public possédant un niveau élevé de compétence technique. Aucune responsabilité n'est assumée pour les dommages ou pertes - sauvegarder vos données avant toute manipulation. Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.

     

    Préambule

    • Mailman est une application libre pour gĂ©rer des listes de diffusion, les listes de discussion et les newsletters.
    • Ces fichiers sont prĂ©parĂ©s afin que vous puissiez facilement mettre en place Mailman.
    • Le dĂ©ploiement du serveur et de son pare-feu est fait avec TerraForm, outil d'Infrastructure as a Code (IaaC) et la configuration du serveur avec Ansible.
    • Le logiciel vous permet de crĂ©er des listes de discussion pour vos diffĂ©rents contacts (direction@, ecommerce@…).

     

    Préparation…

    … de votre environnement

    • Etre en possession d'un Service Mail Infomaniak pour rĂ©aliser ce tutoriel.
    • Les fichiers relatifs au dĂ©ploiement de Mailman sur Public Cloud sont Ă  tĂ©lĂ©charger sur ce github Infomaniak.

    … de l'Environnement Mail

    1. Créez une adresse mailman@domain.xyz (aide) et conservez précieusement le mot de passe créé (il sera utilisé dans la configuration du serveur).
    2. Ajoutez les alias suivants (aide):
      • postorius
      • mylist
      • mylist-bounces
      • mylist-confirm
      • mylist-join
      • mylist-leave
      • mylist-owner
      • mylist-request
      • mylist-subscribe
      • mylist-unsubscribe

    Votre environnement Mail est prêt pour le déploiement !

    … du Public Cloud

    1. Créez tout d'abord un projet Public Cloud et 1 utilisateur (aide)
      • Prendre garde au mot de passe Public Cloud, une authentification 2FA sur votre compte Infomaniak est fortement recommandĂ©e.
    2. Cliquez ici afin d'accéder au tableau de bord Openstack et renseignez le PCU-XXXXXX avec le mot de passe définit précédemment.
    3. Téléchargez votre fichier openrc, celui-vous permet de vous identifier en tant qu'administrateur de votre environnement depuis la ligne de commande ; il contient des informations comme le datacenter où sont situées vos machines, votre identifiant, mot de passe, etc.

    Vous disposez à présent du fichier que vous pourrez utiliser pour vous connecter à l’administration Openstack.

    … de l'instance

    Afin de rendre accessible votre future instance sur ses différents ports de communication (SSH & HTTP & HTTPS), créez un security group permettant d’assigner un groupe de règle à une machine avec la commande suivante:

    openstack security group create —description "Port 22 - 80 - 443 pour Mailman" mailman-sec

    Ajoutez des règles au groupe de sécurité: mailman-sec

    openstack security group rule create --dst-port 80 --protocol TCP mailman-secopenstack security group rule create --dst-port 443 --protocol TCP mailman-secopenstack security group rule create --dst-port 22 --protocol TCP mailman-sec

    Vous pouvez rĂ©aliser l’ensemble de ces commandes de manières graphiques depuis le dashboard Horizon dans l’onglet RĂ©seau -> Groupe de SĂ©curitĂ© (prenez connaissance de la documentation cloud Ă  ce sujet).

    Déployez l’instance qui va contenir MailMan. Pour un usage en ligne de commande vous pouvez utiliser la commande suivante:

    openstack server create --flavor a1-ram2-disk20-perf1 --security-group mailman-sec --network ext-net1 --key-name <votre-clé> --image "Debian 11.5 bullseye" mailman3

    Une fois que vous êtes connecté sur la machine, mettez-la à jour:

    sudo apt update && sudo apt upgrade -y

    Installez le client openstack:

    sudo apt install python3-openstackclient -y

    Installation d’Ansible (permettant de déployer mailman de manière automatique):

    sudo apt install ansible -y

     

    Déploiement de Mailman

    Afin de déployer Mailman sur la machine, importez la clé SSH et votre fichier OpenRC via SFTP au sein de la machine exécutant la configuration Ansible.

    Utilisez des logiciels/clients comme putty, termius, mobaxterm... (tout outil qui gère le SSH / SFTP) pour réaliser l’import facilement, il suffira de renseigner les informations suivantes pour vous connecter à la machine:

    • IP de la machine créé prĂ©cĂ©demment
    • port : 22
    • clĂ© SSH créée prĂ©cĂ©demment : importer le fichier .pem
    • utilisateur : debian

    Dans ce guide, le logiciel Termius a été utilisé pour faire le déplacement des fichiers en SFTP sur la machine.

    Téléchargez le dossier contenant les fichiers d’installation:

    wget https://github.com/reneluria/mailman-cloud 

    Il faut à présent déplacer la clé SSH ainsi que le fichier PCP dans le dossier téléchargé:

    mv cle.pem mailman/mv PCP-XXXX.sh mailman/

    Se déplacer dans le fichier:

    cd mailman/

    Définition du droit 600 sur la clé pour la protéger et l’exécuter:

    sudo chmod 600 tf-keypair.pem

    Créez un fichier inventory pour définir les paramètres: SMTP, Domain…

    nano inventory

    Il faut renseigner dans ce fichier le template suivant en y modifiant les lignes commentées par vos variables d’environnement:

    mailman ansible_host = IP publique de la VM Cible

    mailman ansible_host=xxx.xxx.xxx.xxx
    [all:vars]
    ansible_python_interpreter=/usr/bin/python3
    ansible_user=debian
    ansible_ssh_private_key_file=id_tf_keypair
    fqdn=mailman.<yourdomain>
    mail_host=mail.infomaniak.com
    mail_account=mailman@<yourdomain>
    mail_password=<email_password>
    mailman_user=mailman
    mailman_password==<interface_password>
    mailman_domain=parano.ch
    mailman_email=<your_email>

    Exécutez la commande ctrl + s puis ctrl + c pour quitter Nano.

    Toujours placé dans le répertoire mailman, exécutez le script avec ansible:

    ansible-playbook playbook.yml -D

    Mailman est à présent déployé sur votre adresse IP: X.X.X.X/mailman3

     

    Se connecter

    Connectez-vous sur mailman avec les identifiants renseignés dans le fichier inventory plus haut pour ensuite:

    • > CrĂ©er un domaine -> crĂ©er ma liste "maliste"

    Dans la liste des paramètres, modifiez:

    • AttĂ©nuations DMARC: il est recommandĂ© d'utiliser "Remplacer de par l'adresse de la liste"
    • Modifier les messages: il est recommandĂ© d'utiliser "RĂ©pondre Ă  la liste" et "RĂ©pondre Ă  la première bande"


    Lien vers cette FAQ:
    Cette FAQ a été utile?
    Merci pour votre avis. Apporter des améliorations à cette FAQ?
    Ne posez pas de question via ce formulaire, il sert uniquement à améliorer nos FAQ.
    Si vous avez une question, merci d'utiliser notre formulaire de contact.
    Votre message a été envoyé. Merci d'avoir proposé une amélioration pour cette FAQ.
    Voir toutes les FAQ de ce produit
    logo infomaniak
    Les prix n'incluent pas la TVA
    facebook
    twitter
    linkedin
    instagram

    Infomaniak

    À propos d'Infomaniak L'équipe Infomaniak recrute Espace presse Blog d'Infomaniak Tous les certificats Produits et offres Avis clients

    Support

    Assistance 7/7 FAQ et Guides Support Premium Contact commercial API REST Signaler un abus WHOIS Statuts Public Cloud Etat des services

    Partenariats

    Devenir revendeur Programme d'affiliation Annuaire partenaires Appel d'offres

    Ecologie

    Hébergeur écologique Certificats & Récompenses

    Suivez notre évolution

    L'e-mail saisi n'est pas valide
    earth icon
    • FR
      • FR
      • DE
      • EN
      • ES
      • IT
    ©2025 Infomaniak - Documents légaux - Mentions légales - Protection des données - Politique de confidentialité - Plan de site - Gérez vos cookies
    icann-logo
    swiss
    new-iso
    swiss-hosting
    logo infomaniak
    Les prix n'incluent pas la TVA

    Infomaniak

    À propos d'Infomaniak L'équipe Infomaniak recrute Presse et médias Blog d'Infomaniak Tous les certificats Produits et offres Avis clients

    Support

    Assistance 7/7 FAQ et Guides Offre Support Premium Contact commercial API REST Signaler un abus WHOIS Statuts Public Cloud Etat des services

    Partenariats

    Devenir revendeur Programme d'affiliation Annuaire partenaires Appel d'offres

    Ecologie

    Hébergeur écologique Certificats & Récompenses

    Suivez notre évolution

    L'e-mail saisi n'est pas valide
    icann-logo
    swiss
    new-iso
    swiss-hosting

    facebook
    twitter
    linkedin
    instagram
    ©2025 Infomaniak
    Contrats - Mentions légales - Protection des données - Politique de confidentialité - Plan de site - Gérez vos cookies

    Dirigeants

    earth icon
    • FR
      • FR
      • DE
      • EN
      • ES
      • IT
    Votre navigateur est obsolète, la sécurité et la navigabilité ne sont plus garanties. Nous vous recommandons de le mettre à jour au plus vite en cliquant ici.