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
MXdu 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.frgitlab@aliens-lyon.fralerts@aliens-lyon.frnoreply@aliens-lyon.frforum@aliens-lyon.frantispam@aliens-lyon.frauth@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.