Envoyer des e-mails depuis une instance

Ce document décrit les options d'envoi d'e-mails depuis une instance de machine virtuelle. Il fournit également des recommandations générales concernant la configuration des instances pour l'envoi d'e-mails.

Utiliser des ports de messagerie standards

Google Compute Engine n'autorise pas les connexions sortantes sur le port 25. Par défaut, le serveur SMTP sortant est bloqué en raison des nombreux abus qui peuvent caractériser les communications SMTP de serveur à serveur. De plus, en disposant d'un fournisseur tiers de confiance tel que SendGrid, Mailgun ou Mailjet, Compute Engine et vous-même n'avez plus à vous occuper de préserver la réputation des adresses IP auprès des destinataires.

Bien que l'envoi d'e-mails à partir de ports bloqués ne soit pas autorisé, les instances peuvent toujours recevoir des e-mails.

Choisir un service de messagerie à utiliser

Bien que le port 25 soit bloqué, vous pouvez choisir d'utiliser les ports 465 ou 587, ou un port non standard, pour envoyer des e-mails via un relais. Vous pouvez également profiter des services de messagerie proposés par les partenaires de Compute Engine.

SendGrid, Mailgun et Mailjet sont des partenaires tiers de Compute Engine dont l'offre gratuite permet aux clients de Compute Engine de configurer et d'envoyer des e-mails via leurs serveurs. Si vous ne possédez pas de compte G Suite, utilisez ces partenaires tiers pour bénéficier de fonctionnalités telles que le suivi des clics, les analyses et les API, et d'autres fonctionnalités permettant de répondre à vos besoins en matière de messagerie.

Si vous connaissez G Suite et que vous payez déjà pour un compte G Suite qui accepte les e-mails, vous pouvez également configurer un service de relais pour envoyer des e-mails via G Suite. Sachez que Gmail et G Suite imposent des limites concernant l'activité de messagerie. Pour plus de détails, consultez la section Limites d'envoi Gmail dans G Suite.

Si vous ne possédez pas de compte G Suite, ou si vous ne souhaitez pas utiliser G Suite ou un fournisseur de messagerie tiers, vous pouvez configurer votre propre serveur de messagerie sur une instance à l'aide d'un port non standard. Vous pouvez choisir n'importe quel port éphémère qui n'est pas bloqué par Compute Engine.

Si vous souhaitez utiliser votre propre serveur de messagerie sur un port personnalisé, configurez ce dernier à l'aide de la documentation spécifique de votre service de messagerie.

Envoyer des e-mails via des serveurs de messagerie d'entreprise

Dans certains cas, un serveur de messagerie d'entreprise peut déjà exécuter un service de messagerie pour vous. Si vous devez envoyer des e-mails via un serveur de messagerie d'entreprise, mais que les restrictions de port décrites en haut de cette page vous en empêchent, vous pouvez utiliser un VPN pour les contourner. Cette méthode nécessite d'exécuter un client VPN sur votre cluster Compute Engine ainsi qu'un serveur VPN sur votre routeur réseau d'entreprise. Avec cette configuration, votre instance apparaît "à l'intérieur" du pare-feu de l'entreprise, et l'accès au serveur de messagerie de cette dernière est illimité.

Cette configuration a une incidence sur la sécurité, et vous devez vous assurer que l'instance Compute Engine a uniquement accès aux services requis, et rien de plus.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Compute Engine