8723 sujets

Développement web côté serveur, CMS

Pages :
(reprise du message précédent)

Pour que ça fonctionne il faut lui indiquer le certificat si j'ai bien compris.
Modérateur
Bonjour,

Il faut lui indiquer le bon certificat, et je ne sais pas si tu as un certificat approprié ou bien s'il faut en fabriquer un. Et s'il faut en fabriquer un, c'est boite noire pour moi : jamais fait !

Amicalement,
J'ai un certificat pour mon webmail et un autre pour le site.

C'est pas facile à résoudre comme problème.
Modérateur
Bonjour,

Est-ce que c'est le même nom de serveur qui est certifié que le nom de ton serveur de mail ?

Amicalement,
oui et tout fonctionne nickel chrome.

J'ai beau chercher sur la toile, je ne trouve pas de solution !
Pour que le code fonctionne il faut lui indiquer le chemin du certificat. Je ne doit pas être le seul à avoir ce problème !!! Et je trouve rien sur google.

Phpmailer est utilisé à travers le monde, soit je suis idiot, ou soit personne n'utilise le cryptage !!
Modérateur
Bonjour,

Y en a beaucoup qui by-pass la vérification du certificat comme on l'a fait..

Amicalement,
pour moi ça fonctionne pas.

Alors on fait comment pour crypter un mail sans utiliser phpmailer ? mystère ?
Modifié par Tintin75 (23 Dec 2018 - 16:35)
Modérateur
Bonjour,

Il faut faire marcher un certificat ! (parce que les solutions alternatives utiliseront aussi un certificat de toute façon)

Amicalement,
Modifié par parsimonhi (23 Dec 2018 - 16:38)
ah tu as le sens de l'humour, faut il y arriver !!!

J'ai rien trouver sur le net qui me dise que ça fonctionne.
Modifié par Tintin75 (23 Dec 2018 - 16:41)
Modérateur
En fait tout le monde pense que c'est crypté partout, mais en fait rien n'est crypté nulle part ! Smiley smile

Amicalement,
Modérateur
Bonjour,

Je te demande est-ce que la ligne complète est :

openssl.cafile = /etc/pki/tls/openssl.cnf ?

Amicalement,
Modérateur
Bonjour,

Va à la page https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

Va au paragraphe Updating CA certificates

Clique sur le lien "download the latest CA cert file from curl"

Enregistre le fichier cacert.pem téléchargé dans /etc/ssl

Mets dans php.ini :
openssl.cafile = /etc/ssl/cacert.pem
curl.cainfo = /etc/ssl/cacert.pem

Ou bien éventuellement, remplace /etc/ssl/ par le chemin du répertoire où se trouve tes autres certificats.

Corrige dans Bop.php la ligne du certificat en fonction de ce que tu auras fait

Amicalement,
Pages :