[Réglé] Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

[Réglé] Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Sufike » 19 Mai 2018 à 00:23

Bonjour,

Depuis maintenant plusieurs jour j'ai un problème :

Je souhaitais que la vérification des utilisateur se fasse par Mail j'ai donc pris la solution basique d'utiliser le fonction mail()

déjà faite pour le forum et intégrer au PHP de base ce qui me semble déjà bien mieux qu'un serveur SMTP.

J'avais donc installer tout cela et, sa fonctionnais mais nous avons migrer de VPS et j'ai donc fais une backup total etc.. (Tout fonctionnais encore ce jour la)

Réinstallation du forum complète puis rajout du thème puis de la base de donnée. Et la c'est le drâme...

Plus moyen d'avoir un mail de la part du Forum... J'ai tout essayé...

Erreur visible sur le forum :
Code: Tout sélectionner
Une erreur de courriel est survenue
» EMAIL/PHP/mail()
/forum/adm/index.php

Je me suis donc dis que ma requête de mail devait être cassé et j'ai donc mis en place les log d'envoie de mail de la fonction Mail via le php.ini

Paramétrage des courriel forum :
Code: Tout sélectionner
Envoi des courriels à partir du forum : Activé

Envoi des courriels depuis le forum : Activé 

Nombre de courriels envoyés en une seule fois : 0

Adresse de courriel de contact : **********@gmail.com

Nom du contact : no-reply pmk

Adresse de courriel d’expédition : *************@gmail.com

Forcer l’adresse de courriel d’expédition : Non




Paramétrage Php.ini fonction mail :
Code: Tout sélectionner
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail().
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
mail.log = /var/log/maillog
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog


Et voici l'output que j'obtiens dans mes maillog :
Code: Tout sélectionner
[18-May-2018 21:35:39 Europe/Berlin] mail() on [/var/www/**********/forum/includes/functions_messenger.php:1843]: 
To: undisclosed-recipients:; -- Headers: 
From: "=?UTF-8?B?bm8tcmVwbHkgcG1r?=" <*************@gmail.com> 
Bcc: =?UTF-8?B?U3VmaWtl?= <******************@gmail.com>, =?UTF-8?B?Q2xlbV9GZXJu?= <************@gmail.com>, =?UTF-8?B?RnJhaXNlS2l3aUJhbmFuZQ==?= <***********************@gmail.com> 
Reply-To: "=?UTF-8?B?bm8tcmVwbHkgcG1r?=" <*****************@gmail.com> 
Return-Path: <*****************@gmail.com> 
Sender: <contact.pumpmykins@gmail.com> 
MIME-Version: 1.0 Message-ID: <4debed6346c0c1659d7bce824515592c@pumpmykins.eu> 
Date: Fri, 18 May 2018 21:35:39 +0200 
Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 
X-Priority: 3 
X-MSMail-Priority: Normal 
X-Mailer: phpBB3 X-MimeOLE: phpBB3 X-phpBB-Origin: phpbb://mondomaine.eu/forum 
X-AntiAbuse: Board servername - =?UTF-8?B?cHVtcG15a2lucy5ldQ==?= 
X-AntiAbuse: User_id - 2 X-AntiAbuse: Username - =?UTF-8?B?U3VmaWtl?= 
X-AntiAbuse: User IP - 109.***.***.***


J'ai bien évidemment cacher les adresse mail qui sont ici en l’occurrence seulement des addresse Gmail mais j'ai testé avec : outlook / orange / free / sfr / yopmail / mail-tester

Le site WEB est héberger sur un VPS SSD 1(2017) de chez OVH et quand il fonctionnait c'étais sur un VPS SSD 2(2017) chez OVH aussi.

J'espère vous saurez m'aider...
Modifié en dernier par Sufike le 19 Mai 2018 à 09:30, modifié 2 fois.
Sufike
Posteur néophyte
Posteur néophyte
 
Messages: 7
Enregistré le: 26 Avr 2018 à 20:55

Re: Merci de modifier le titre du sujet afin qu'il soit plus explicite.

Messagepar Steph » 19 Mai 2018 à 07:34

Salut,

Merci d'indiquer et choisir des titres de sujets explicitent et sans indiquer "problème", "souci", etc...

Nous savons déjà que tu as un problème donc ce n'est pas vraiment pertinent de l'indiquer et cela n'aidera pas les autres quand ils vont utiliser la recherche interne, si tout le monde indique "problème" dans son titre cela noie les résultats et on ne sait même pas à quoi il correspond.

Il faut un titre explicite qui permet de savoir de quoi parle le sujet sans avoir besoin de cliquer pour l'ouvrir, ce titre doit être efficace et facilité la recherche pour les autres membres susceptible de rencontrer le même souci que toi.

Mettre le message d'erreur ou au moins une partie dans le titre est bien plus pratique.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 19215
Enregistré le: 29 Déc 2008 à 16:48
Localisation: Alsace / Bas-Rhin / France

Re: Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Zoddo » 19 Mai 2018 à 11:39

Hello,

Pouvez-vous utiliser ce petit script permettant de tester la fonction mail : documentation/divers/tester-la-fonction-mail-de-votre-hebergeur-a99-view.html ?
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Equipe site
Equipe site
 
Messages: 7069
Enregistré le: 16 Mar 2011 à 18:44
Localisation: Laval

Re: Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Sufike » 19 Mai 2018 à 12:31

La fonction mail() est désactivée ! :(

Cela viens donc d'OVH ?

Merci de ton aide
Sufike
Posteur néophyte
Posteur néophyte
 
Messages: 7
Enregistré le: 26 Avr 2018 à 20:55

Re: Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Zoddo » 19 Mai 2018 à 12:34

Vous dites que vous êtes sur un vos ?

Dans le PCA, page "Informations PHP", que contient la ligne disable_functions (CTRL+F pour rechercher) ?
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Equipe site
Equipe site
 
Messages: 7069
Enregistré le: 16 Mar 2011 à 18:44
Localisation: Laval

Re: Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Sufike » 19 Mai 2018 à 14:29

Code: Tout sélectionner
disable_functions	pcntl_alarm,
pcntl_fork,
pcntl_waitpid,
pcntl_wait,
pcntl_wifexited,
pcntl_wifstopped,
pcntl_wifsignaled,
pcntl_wifcontinued,
pcntl_wexitstatus,
pcntl_wtermsig,
pcntl_wstopsig,
pcntl_signal,
pcntl_signal_dispatch,
pcntl_get_last_error,
pcntl_strerror,
pcntl_sigprocmask,
pcntl_sigwaitinfo,
pcntl_sigtimedwait,
pcntl_exec,
pcntl_getpriority,
pcntl_setpriority,


Je ne vois pas mail()...
Sufike
Posteur néophyte
Posteur néophyte
 
Messages: 7
Enregistré le: 26 Avr 2018 à 20:55

Re: Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Zoddo » 19 Mai 2018 à 16:07

Zoddo a écrit:Vous dites que vous êtes sur un vos vps ?

Oups, j'avais pas vu la faute de frappe. :oops:
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Equipe site
Equipe site
 
Messages: 7069
Enregistré le: 16 Mar 2011 à 18:44
Localisation: Laval


Re: Une erreur de courriel est survenue » EMAIL/PHP/mail() /forum/adm/index.php

Messagepar Sufike » 20 Mai 2018 à 11:51

Ok donc pour les prochains :


Tentez de faire ceci en SSH sous UNIX :

Code: Tout sélectionner
dpkg-reconfigure exim4-config 


Si vous avez une fenêtre toute bien vous choisissez "Site internet" et vous configurez ensuite tout ce que l'on vous demande.

Si vous ne l'avez pas :

Code: Tout sélectionner
apt-get purge sendmail*


Pour virer ce truc inutile.

Puis vous faites ceci :


Code: Tout sélectionner
apt-get purge postfix*


Pour virer cette chose.

Et enfin vous réinstaller / installer exim4 :

Code: Tout sélectionner
apt-get install exim4


Puis vous configurer exim 4 :

Code: Tout sélectionner
dpkg-reconfigure exim4-config 


Vous choisissez "Site internet" et vous configurez ensuite tout ce que l'on vous demande.
Sufike
Posteur néophyte
Posteur néophyte
 
Messages: 7
Enregistré le: 26 Avr 2018 à 20:55


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité