Bonsoir,

Reprise des tests avec un plugin Worpress permettant de voir ce qui ce passe de l’intérieur : (WCM) PHPMailer Exceptions & SMTP (github.com). Les emails sont générés par Wordpress.

Redo PHP 7.4 :
[...]
Sending with mail()
Sendmail path: /var/qmail/bin/sendmail -t
Envelope sender: sent-by-php5
[...]
Result: false
Could not instantiate mail function.
defaultException: Could not instantiate mail function.Invalid address: (Sender): sent-by-php5

PHP 7.3 – 7.2 :
Pas testé, manque MySQLi pour WordPress.

PHP 5.6 :
Résultat idem PHP 7.4

PHP8 non testé suite à la précision de Toad le 10 courant.

J’arrête là, en espérant que cela puisse aider à trouver la source du problème :-)

D.

Pas mieux.

PHP 7.4 et PHPMailer 6.4.0 - isSMTP :
    //Server settings
    $mail->SMTPDebug = SMTP::DEBUG_SERVER;
    $mail->isSMTP();
    $mail->Host       = 'mx.lescigales.org';
    //$mail->SMTPAuth   = true;
    //$mail->Username   = 'user@example.com';
    //$mail->Password   = 'secret';
    //$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
    $mail->Port       = 25;

2021-04-25 20:21:46 SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ … leshooting
Message could not be sent. Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ … leshooting

Même erreur avec localhost.

Username/Password sont-ils requis et si oui lesquels utiliser ?



Pour PHMMailer isSendmail :
    $mail->SMTPDebug = SMTP::DEBUG_SERVER;
    $mail->isSendmail();
    $mail->setFrom('xxxxx'); // Adresse email d'inscription, valide
    $mail->addAddress('yyyyy'); // Adresse email valide

Sending with sendmail
Sendmail path: /var/qmail/bin/sendmail -t
Sendmail command: /var/qmail/bin/sendmail -t -oi -fxxxxx -t
Envelope sender: xxxxx
Headers: Date: Sun, 25 Apr 2021 20:42:03 +0000To: yyyyyFrom: xxxxxSubject: Test PHPMailer isSendmailMessage-ID: <nSJ2Nc4HQjOHIJwTUncUaldpkpjVN3ECSdhIeJlw0@zzzzz.lescigales.org>X-Mailer: PHPMailer 6.4.0 (https://github.com/PHPMailer/PHPMailer)MIME-Version: 1.0Content-Type: multipart/alternative; boundary="b1_nSJ2Nc4HQjOHIJwTUncUaldpkpjVN3ECSdhIeJlw0"Content-Transfer-Encoding: 8bit
Result: false
Could not execute: /var/qmail/bin/sendmail -t
Message has been sent

Bonjour,

Echecs mises à jour Wordpress : au final mise à jour manuelle.

Echecs envois emails : pourriez-vous fournir le paramétrage requis pour passer par le SMTP des Cigales.

Bonjour,

Merci pour l'info mais ce n'est pas mieux et le nombre de emails rejetés s'incrémente dans la console.
Email d'inscription valide, envoyé vers adresses valides free et gmail. Les spams sont vérifiés.

[edit]
Avec un plugin Wordpress permettant de configurer le SMTP.
Hébergeur SMTP localhost
Port SMPT 25
Pas de cryptage/authentification.
Envoyé depuis l'adresse email d'inscription.

[13-Apr-2021 20:33:29 UTC] WP_Error Object
(
    [errors] => Array
        (
            [wp_mail_failed] => Array
                (
                    [0] => SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ … leshooting
                )
        )
    [error_data] => Array
        (
            [wp_mail_failed] => Array
                (
                    [to] => Array
                        (
                            [0] => xxx@yyy
                        )
                    [subject] => WP Mail SMTP: E-mail de test pour xxx@yyy
                    [message] => Congrats, test email was sent successfully!
                    [headers] => Array
                        (
                            [X-Mailer-Type] => WPMailSMTP/Admin/Test
                        )
                    [attachments] => Array
                        (
                        )
                    [phpmailer_exception_code] => 2
                )
        )
)

Bonjour,

Chemin du site (console) : /home/users/00/29/d9/home/www    

[edit] Mises à jour :
Aucune erreur de dépassement de quota ou de max_execution_time mais avec le zip de la nouvelle version chargé automatiquement et présent le temps de l'upgrade il doit rester 10Mo max à la console, ou alors mise à jour manuelle mais bof.
L'allocation du quota supplémentaire est dynamique avec la présence/absence de la bannière ?


Emails:
Peu de emails envoyés et pas de dépassement des quotas.
PHP 7.4 et PHP 5.6 même comportement, pas testé en PHP 8.

mail('<adresse email valide>',$subject,$message,'From: <xxxx@lescigales.org liée au site ou une autre adresse email>');
Non fonctionnel.
Fonctionnel chez un autre hébergeur qui impose que l'adresse email d'envoi soit celle liée au site.

mail('<adresse email valide>',$subject,$message,'Reply-To: <idem>');
Non fonctionnel.

Est-il requis d'envoyer depuis l'adresse mail liée au site ?
Et y a-t-il des contraintes SMTP ?

Bonjour,

[Edit] Echec des mises à jour : rien d'exploitable de mon côté, l'activation du debug ne donne rien.
Les répertoires/fichiers sont en CHMOD 755/644 respectivement.

Envois emails refusés : suite au sujet suivant quels sont aujourd'hui les headers obligatoires ?
https://forum.lescigales.org/topic1004- … -html.html

Bonjour,

FTP : 78Mo (console)
BD : 475Ko (phpMyAdmin)
PHP 7.4

Les mises à jour de Worpress ne fonctionnement plus depuis un certain temps, échec systématique avec le message suivant :
[...]
Décompression de la mise à jour…
Impossible de copier le fichier.: wordpress/wp-content/themes/twentytwentyone/classes/class-twenty-twenty-one-dark-mode.php
Échec de l’installation

Les emails ne sont plus envoyés avec incrémentation des 'email refusés' dans la console.
wp_mail_failed : Could not instantiate mail function.

Dom70

[** Edit 26/04/2021 : décision mise à jour WordPress manuelle **]