Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Emails d'AliENS

Il est parfois nécessaire que les services d'AliENS envoient ou reçoivent automatiquement des emails : par exemple, un service peut envoyer des notifications à ses utilisateurices par email.

Le fonctionnement des emails est tel qu'il y a conceptuellement deux parties :

  • l'envoi d'un email : seulement certains serveurs sont autorisés à envoyer des emails depuis un nom de domaine donné; ceci est configuré par SPF, DMARC et DKIM.

    Par exemple, n'importe quel serveur ne peut pas envoyer un email depuis le nom de domaine aliens-lyon.fr. Pour envoyer un tel mail, il est nécessaire d'envoyer une requête à un serveur SMTP autorisé pour l'envoi depuis ce nom de domaine.

  • la réception d'emails : les emails sont reçus sur le port 25 via le protocole SMTP du serveur renseigné par l'enregistrement MX du nom de domaine dans l'adresse email destinataire du mail.

    Le serveur récepteur traite ensuite le mail, en répondant éventuellement que l'adresse n'existe pas. L'email est sauvegardé dans une boîte mail et mis à disposition de clients via un protocole tel qu'IMAP.

Adresses email avec le domaine ens-lyon.fr

Envoi d'emails

Pour l'envoi de mail, l'IP de Protomolecule n'est pas dans l'enregistrement SPF du nom de domaine ens-lyon.fr, ce dernier étant contrôlé par l'ENS. De plus, nous ne possédons pas la clef DKIM de l'ENS. Protomolecule ne peut donc pas envoyer directement des emails pour le nom de domaine ens-lyon.fr.

Il est cependant possible de passer par le serveur SMTP de soumission de l'ENS, smtp.ens-lyon.fr au port 587. Pour certaines IPs, dont celle de Protomolecule, l'authentification n'est pas nécessaire.

Réception d'emails

Les emails en @ens-lyon.fr sont reçus par les serveurs de l'ENS de Lyon. Il n'est pas possible pour Protomolecule de se connecter à une boîte mail sans authentification.

Il n'est donc pas vraiment possible pour Protomolecule de recevoir des emails sur le domaine ens-lyon.fr.

Adresses email avec le domaine aliens-lyon.fr

Envoi d'emails

Étonnament, les connexions sortantes sur le port 25 par Protomolecule ne sont pas bloquées par l'ENS ou Renater. Ceci est généralement le cas pour lutter contre le spam conduisant à une mauvaise réputation des IPs.

Puisqu'AliENS contrôle les enregistrements du domaine aliens-lyon.fr, il serait possible d'envoyer des emails pour le domaine aliens-lyon.fr depuis Protomolecule.

En pratique, ce n'est pas fait comme cela pour une question de simplicité. La gestion des mails est déléguée au serveur mail.tweqx.fr selon une configuration DNS standard.

Les comptes emails disponibles sont actuellement :

  • test@aliens-lyon.fr
  • gitlab@aliens-lyon.fr
  • alerts@aliens-lyon.fr
  • noreply@aliens-lyon.fr
  • forum@aliens-lyon.fr
  • antispam@aliens-lyon.fr
  • auth@aliens-lyon.fr

Le serveur SMTP de soumission à utiliser est mail.tweqx.fr au port 465 (TLS). Il est nécessaire de s'authentifier avec un mot de passe propre à chaque boîte mail.

Le serveur utilisé est un serveur d'une membre d'AliENS (Lucie), il est donc très facile d'en modifier la configuration ou d'ajouter des comptes emails.

Réception d'emails

Le port 25 de Protomolecule est fermé par l'ENS. Il n'est donc pas possible de recevoir des emails sur Protomolecule.

Pour permettre à Protomolecule de recevoir des emails, la gestion des emails est donc déléguée à un autre serveur, mail.tweqx.fr. Les boîtes mails disponibles sont les mêmes que ci-dessus. L'accès à une boite mail est possible via le serveur IMAP disponible au port 993.