Fork me on GitHub
Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

Envoi de mails impossible
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: Envoi de mails impossible

Envoi de mails impossible il y a 2 ans, 3 mois #16597

  • PJB31
  • Hors ligne
  • Fresh Boarder
  • Message: 9
  • Karma: 0
Bonjour,

Je souhaite faire migrer Dolibarr v 2.4.1 actuellement chez Free vers la version 2.6.1. chez Nord Net.
Un site web est hébergé chez Nord Net sous le nom de domaine de notre association nomasso.org.
Le suivi de facturation est en cours d'installation sur le sous-répertoire nomasso.org/dolibarr.

Le problème se situe au niveau de l'envoi de mails :
L'hébergeur indique :

sendmail_path: /usr/sbin/sendmail -t -i -ba
serialize_precision : 100
short_open_tag : On
SMTP : localhost
smtp_port : 25

En mode test :
Le bouton disponibilité du serveur reste grisé,
La modification de la ligne 444 de SMTPS.php de /usr/lib/sendmail en /usr/sbin/sendmail ou même /usr/sbin/sendmail -t -i -ba conduit à l'échec,
L'envoi de mail en localhost, port 25 échoue,
Echec également avec le serveur Orange : smtp-sma.orange.fr, port 587 et identifications associées

En mode utilisation
La tentative d'envoi d'un devis donne le message : No mail sent. Feature is disabled by option MAIN_DISABLE_ALL_MAILS, alors que désactiver l'envoi global de mails est positionné à :non.

Quelqu'un aurait-il une solution ?

Merci d'avance.

PJB
P.B.
Dernière édition: il y a 2 ans, 3 mois par PJB31.

Re: Envoi de mails impossible il y a 2 ans, 3 mois #16602

  • regis
  • Hors ligne
  • Administrateur
  • Message: 3480
  • Karma: 117
regarde déjà avec phpmyadmin par exemple si dans la table llx_const tu as bien MAIN_DISABLE_ALL_MAILS à 0 et si il n'y en a qu'un
Régis Houssin
Contributeur Dolibarr
----------------------------------------
Offre SaaS de Dolibarr
Plateforme de développement Dolibarr
----------------------------------------
Merci de nous aider en effectuant un don via le lien de la page d'accueil.
Et à défaut merci à tout ceux qui cliquent sur les pubs.

Re:Envoi de mails impossible il y a 2 ans, 3 mois #16607

  • PJB31
  • Hors ligne
  • Fresh Boarder
  • Message: 9
  • Karma: 0
Oui,

MAIN_DISABLE_ALL_MAILS est unique et à 0.

P.B.
P.B.

Re: Envoi de mails impossible il y a 2 ans, 3 mois #16626

  • eldy
  • Hors ligne
  • Administrateur
  • Message: 2905
  • Karma: 92
Peux-tu essayer avec un autre gestionnaire d'envoi que SMTPS.
Par exemple PHP mail fonction

Re:Envoi de mails impossible il y a 2 ans, 3 mois #16627

  • PJB31
  • Hors ligne
  • Fresh Boarder
  • Message: 9
  • Karma: 0
J'avais déjà essayé, voici le message en retour :

Échec
Failed to send mail to SMTP=localhost, PORT=25
Check your server logs and your firewalls setup


Message sur lequel je ne vois trop quoi faire, sachant que depuis le site web de l'association chez le même hébergeur, l'envoi de mail fonctionne tout à fait.

Je n'avais jamais rencontré le problème avec la version 2.4.1 chez Free.

Merci de votre aide.

PJB
P.B.

Re:Envoi de mails impossible il y a 2 ans, 3 mois #16695

  • PJB31
  • Hors ligne
  • Fresh Boarder
  • Message: 9
  • Karma: 0
Bonjour en désespoir de cause, j'ai tout réinstallé sous un autre sous-répertoire, avec suppression de la base initiale et recréation. Le résultat reste le même, l'envoi de mail est impossible, avec persistance des mêmes messages.

A signaler qu'à l'installation, les chemins proposés pour les pages web et la base ne sont pas les bons. Ils proposent des répertoires www/premium que je ne connais pas avec ensuite inversion des répertoires suivants. Cette fois-ci j'avais rectifié avant de passer aux étapes suivantes, mais le résultat reste le même.

Est-ce lié au positionnement de l'application en sous-répertoire ? Faut-il modifier le chemin d'accès à sendmail ?

Le reste semble fonctionner.

A signaler également que l'ancien répertoire ex_dolibarr/htdocs/documents ne peut-être supprimé faute des droits suffisants.

Merci de votre aide.

PJB
P.B.

Re:Envoi de mails impossible il y a 2 ans, 3 mois #16785

  • PJB31
  • Hors ligne
  • Fresh Boarder
  • Message: 9
  • Karma: 0
Bonjour,

Interrogé sur cette impossibilité, l'hébergeur me fait parvenir la réponse suivante :

Vous devez utiliser la fonction mail de PHP. Voici la syntaxe à respecter :

Déclarations des variables (Bien mettre le point virgule à la fin de chaque ligne) :
$mail_destinataire = ?destinataire@domaine.com? ;
$mail_expediteur = ?expediteur@domaine.com? ;
$entete_mail = ?From : $mail_expediteur/n? ;
$sujet_du_mail = ?Mettre ici le sujet du mail? ;
$contenu_du_mail = ?Mettre ici le contenu du mail? ;

Pour envoyer le mail, utiliser la fonction PHP mail comme suit :
Mail ($mail_destinataire, $sujet_du_mail, $contenu_du_mail, $entete_mail) ;


Dans quel fichier déclarer ces variables ?

Merci de votre aide.

P.B.
P.B.

Re:Envoi de mails impossible il y a 2 ans, 3 mois #16786

  • regis
  • Hors ligne
  • Administrateur
  • Message: 3480
  • Karma: 117
tout ça c'est déjà déclaré, tu dois utiliser "php mail function" dans la configuration des mails de dolibarr.
Régis Houssin
Contributeur Dolibarr
----------------------------------------
Offre SaaS de Dolibarr
Plateforme de développement Dolibarr
----------------------------------------
Merci de nous aider en effectuant un don via le lien de la page d'accueil.
Et à défaut merci à tout ceux qui cliquent sur les pubs.
  • Page:
  • 1
Temps de génération de la page: 0.12 secondes