L'un de nos VPS Linux les clients ont rencontré le problème où le client n'a pas pu recevoir d'e-mails de certains comptes de messagerie spécifiques.
Message d'erreur
<[xx.xx.xx.xx] #5.0.0 smtp; 5.1.0 - Unknown address error 550-'Verification failed for <[email protected]>
The mail server could not deliver mail to [email protected]. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries. Sender verify failed' (delivery attempts: 0)
Solution
Après enquête, nous avons appris que les e-mails étaient rejetés en raison d'appels de vérification de l'expéditeur . Lorsqu'un e-mail est reçu, par défaut, exim se connecte à l'échangeur de messagerie de l'adresse e-mail de l'expéditeur et vérifie son existence. Si l'adresse e-mail de l'expéditeur n'est pas considérée comme expéditeur, tous les e-mails envoyés à partir de ce compte de messagerie seront rejetés. Pour résoudre ce problème, nous avons désactivé les appels de vérification de l'expéditeur option au serveur de messagerie du destinataire (VPS du client). Si votre serveur de messagerie rejette également certains e-mails pour la raison ci-dessus, vous pouvez désactiver ces paramètres à partir de WHM comme suit.
- Se connecter à WHM . Sous Configuration du service , sélectionnez Gestionnaire de configuration Exim.
- Sous Éditeur de base , sélectionnez Mail languette. Définissez appels de vérification de l'expéditeur = Désactivé . Cliquez sur Enregistrer bouton pour enregistrer les modifications.