MailCleaner sur Amazon Web Services (AWS) FR

MailCleaner Support
Added over 7 years ago

!!!!!!Pour le moment MailCleaner n'est plus disponible sur AWS ( 2023/06/15 )

VERSION FRANÇAISE:

Bienvenue sur l'article MailCleaner on AWS qui vous décrit les étapes nécessaires à la configuration de votre MailCleaner sur AWS.

Notez qu'il s'agit d'une version entreprise et que vous devez au préalable demander une version trial chez sales@mailcleaner.net

Voici les AMIs IDs par région:

Region AMI ID
us-west-1 ami-0931a1be57c490a53
us-west-2 ami-00c3011651620741c
us-east-1 ami-077e7fc7cc99d6ad0
us-east-2 ami-0d8aaa170487aab8d
eu-west-1 ami-08f5d4fca3fd59aaf
eu-west-2 ami-00bb1be62ecd6ff48
eu-west-3 ami-0bd9a47e477b0c097
eu-central-1 ami-068f65f97e138b094
ca-central-1 ami-079f6ada6a22bb786
ap-southeast-2 ami-000d679a58151f945

La première chose à faire est de créer une instance MailCleaner depuis notre Community AMI. Voici les étapes à suivre:

  1. Choose AMI: Depuis votre interface EC2, créer une nouvelle instance et chercher "MailCleaner" dans le Community AMIs (voir image ci-joit: step1.png) avec comme AMI-id: ami-51ad7d31
  2. Choose Instance Type: Vérifiez que votre instance dispose de la configuration minimum recommandée (2 CPU, 4 GB RAM, 60 GB SATA III - 7200 rpm hard drive, 100 Mbps network, 2 Mbps network connectivity)
  3. Configure Instance Details: si vous configurez un cluster, vous pouvez modifier "Number of instances" au nombre total d'hôte qu'aura votre cluster (Master inclus).
  4. Add Storage: Soyez sur de respecter la configuration minimum recommandée.. Choisissez un volume EBS avec 80 GB (voir image ci-joint: step4.png)
  5. Tag Instance: -
  6. Configure Security Group: attention, si toutes les règles de pare-feu mentionnées dans l'image ne sont pas crées, la configuration de votre cluster ne sera pas fonctionnelle. (voir image ci-joint: step6-inbound et step6-outbound)
  7. Review: vous pouvez lancer vos instances

Une fois votre instance lancée, connectez vous en https sur une seule de vos instances MailCleaner avec les identifiants suivants:

  • https://aws_public_ip/admin/
  • User: admin
  • Password: MCPassw0rd

ATTENTION Si vous êtes redirigé vers https://mailcleaner/admin/, tappez à nouveau l'url suivante https://aws_public_ip/admin/ puis allez dans Configuration > Services > Web interfaces > et changer le Base URL avec l'IP publique de votre instance.

Rendez-vous dans le menu Configuration > Base system > Registration puis insérez les licenses que vous avez reçu par notre département commercial.

Cluster configuration :
Si vous configurez un cluster, vous avez par conséquent plusieurs instances MailCleaner. Conncetez vous en ssh (À l'aide de la clé SSH donnée à la création de l'instance, ou avec utilisateur : root, mot de passe: MCPassw0rd) sur toutes vos instances MailCleaner sauf une instance que vous choisirez comme Master avec le Host ID = 1. Nous allons maintenant changer les Host ID de chacune des autres machines. Pour chaque instance slave (toutes sauf le Master), attribuez lui un Host ID unique.
Pour chaque autre instance, connectez-vous en ssh sur l'instance:

  1. Executer un ifconfig et copier l'addresse IP privé à côté.
  2. Executer un cat /etc/mailcleaner.conf et copier le résultat sur une page à côté.
  3. Lancer /usr/mailcleaner/scripts/configuration/slaves.pl choisissez 1) change host settings (required!) et insérer l'addresse IP privée
  4. Vous revenez sur le menu du script. Choisissez 3) delete slave puis insérer 1 comme slave id et taper enter.
  5. Vous revenez sur le menu du script. Choisissez 4) add slave puis insérer votre Slave Id (2 si c'est votre seul et ensuite incrémenter pour chaque prochaine slave). Insérez le hostname: l'addresse IP privé puis finalement récupérer le MYMAILCLEANERPWD de l'étape 2.
  6. Quitter le script en appuyant sur q) et attendez.
  7. Ensuite, éditer le fichier /etc/mailcleaner.conf avec un éditeur de votre choix (vi, nano, etc) modified le HOSTID = votre_nouveau_hostid et changer ISMASTER = N

Une fois que vous avez effectué ces opérations pour chacune de vos instances slaves, il vous register chacune des machines en y accédant via l'url https://aws_public_ip/admin/ puis dans Configuration > Base system > Registration. Prenez note que vos instances utilisent la même licence mais se mettront à jour uniquement si chacune des instances possèdent un Host ID unique.

Une fois vos instances mises-à-jour, vous pouvez sans autre suivre la procédure normale pour configurer un cluster présent au chapitre 5 Cluster configuration: http://www.mailcleaner.net/downloads/MailCleaner-installation.pdf

Une fois votre cluster mis en place, mettez-à-jour Configuration > Base system > DNS settings > Force HELO / EHLO identity with pour modifier le domaine test.com d’origine.

step1.png - step1 - MailCleaner Anti Spam AMIs (44.5 KB)

step4.png - step4 - EBS volume (90.7 KB)

step6-outbound.png - step6 - Firewall rules inbound (14.6 KB)

step6-inbound.png - step7 - Firewall rules outbound (62.7 KB)