IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

OVH - PHPMailer - avec adresses mail différentes du domaine


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2019
    Messages : 14
    Par défaut OVH - PHPMailer - avec adresses mail différentes du domaine
    Suite à cette discussion : https://www.developpez.net/forums/d1...il-classe-spam

    Citation Envoyé par cavo789 Voir le message
    Bonsoir

    À côté du contenu du mail (ce que tu fais en créant le mail en PHP); il y a la configuration du serveur.

    Exemple : ton site est "monsite. fr" et tu envoies un email en utilisant l'adresse d'envoi "moi @developpez.io" ==> ton mail sera suspect car envoyé depuis un nom de domaine (monsite) mais utilisant un autre (developpez.io) comme adresse d'envoi.

    Ceci est un exemple pour illustrer le fait suivant : tu dois utiliser une configuration au niveau de ton serveur pour indiquer que l'envoi du mail est autorisé depuis ce serveur. Il existe pour cela plusieurs protocoles : SPF, DKIM et DMARC. À configurer soit dans le cpanel de ton hébergeur soit immédiatement au niveau de ton DNS.
    Bonjour,

    je suis justement dans le cas suivant :
    - j'ai un serveur dédié (OVH) qui héberge plusieurs sites / domaines (virtual hosts), dont domaine1.com (le serveur est administré via Virtualmin)
    - je veux envoyer des mails depuis ce serveur (via la librairie PHPMailer) en utilisant le SMTP d'un des domaines : mail.domaine1.com
    - mais ces mails n'auront pas comme expéditeur une adresse mail @domaine1.com, mais des adresses associées à d'autres (comme nom@gmail.com, ou nom@free.fr, etc.)
    - les mails auront des destinataires divers : nom2@gmail.co, nom3@orange.fr, etc.

    Est-il possible de mettre en place un SPF qui authentifie ce genre d'envois ?
    Quelle serait selon toi la meilleure solution pour que ces mails ne soient pas refusés ?

    (pour le moment, je reçois ce type de refus de la part de Gmail lorsque j'essaie d'envoyer un mail vers un compte gmail : host gmail-smtp-in.l.google.com[2a00:1450:400c:c08::1a] said: 421-4.7.0 This message does not have authentication information or fails to pass 421-4.7.0 authentication checks. To best protect our users from spam, the 421-4.7.0 message has been blocked. Please visit 421-4.7.0 https://support.google.com/mail/answ...authentication for more 421 4.7.0 information. x68si1326697wmf.166 - gsmtp (in reply to end of DATA command))

    Merci d'avance pour ton aide,

    JG

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 264
    Par défaut
    Si tu émets un mail avec une adresse gmail depuis un serveur qui n'est pas gmail, ça sera considéré comme spam.
    cf msg de Cavo.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2019
    Messages : 14
    Par défaut
    Ok, je comprends.

    En revanche, si le serveur domaine1.com envoie des mails avec un expéditeur @domaine1.com vers une adresse destinataire @gmail.com, le mail devrait être reconnu comme authentifié par gmail, n'est-ce pas ?

    JG

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 264
    Par défaut
    En fait gmail (et les autres) vérifiera dans tes DNS (champ SPF), si le serveur utilisé pour l'envoi du mail est considéré comme légitime pour une adresse en provenance de ton domaine. Entre autre.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2019
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2019
    Messages : 14
    Par défaut
    Merci.

    Donc, si je veux qu'on puisse envoyer des mails depuis un formulaire situé sur une page de mon domaine (via un mail() de PHP) :

    - soit j'utilise le serveur d'envoi de mon serveur / domaine, mais alors il faut que l'adresse d'expéditeur appartienne à mon domaine

    - mais si je veux pouvoir utiliser une adresse expéditeur appartenant à un autre domaine (par ex. xx@gmail.com), il faudra que mon script utilise le serveur SMTP correspondant à l'adresse d'expéditeur (smtp.gmail.com, en l'occurence), et authentifie l'utilisateur au passage.

    Ai-je bien compris ?

    JG

  6. #6
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 264
    Par défaut
    Le miexu est d'utiliser le smtp de ton domaine avec une adresse @ton_domaine
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/12/2017, 09h25
  2. Réponses: 29
    Dernier message: 29/07/2016, 17h51
  3. Connexion aux adresses mail d'un domaine en particulier
    Par abc.xyz dans le forum Domaines
    Réponses: 1
    Dernier message: 19/11/2015, 16h07
  4. Utiliser 2 adresse mail différentes
    Par zebi42 dans le forum Outlook
    Réponses: 1
    Dernier message: 13/01/2008, 20h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo