Fork me on GitHub

Rapport de message :*
 

Envoie de mail

Titre du sujet : Envoie de mail
par eparcyl92 sur 04/01/2009 11:40:24

Bonjour,
Pour mon plus grand malheur, la dernière version de xoops n'a toujours pas résolu le problème d'envoi email et je dois faire ceci pour que les envois fonctionnent:

Dans le fichier php class\mail\phpmailer\class.phpmailer.php en ligne 463
le code suivant
if ($this->Sender != '' && strlen(ini_get('safe_mode'))< 1) {
      
$old_from ini_get('sendmail_from');
      
ini_set('sendmail_from'$this->Sender);
      
$params sprintf("-oi -f %s"$this->Sender);
      if (
$this->SingleTo === true && count($toArr) > 1) {
        foreach (
$toArr as $key => $val) {
          
$rt = @mail($val$this->EncodeHeader($this->SecureHeader($this->Subject)), $body$header$params);


Il semble que le formatage à l'aide de sprintf de $this->Sender s soit la cause de mon non envoi car le code ainsi épuré marche :

if ($this->Sender != '' && strlen(ini_get('safe_mode'))< 1) {
      
$old_from ini_get('sendmail_from');
      
ini_set('sendmail_from'$this->Sender);
//      $params = sprintf("-oi -f %s", $this->Sender);
      
if ($this->SingleTo === true && count($toArr) > 1) {
        foreach (
$toArr as $key => $val) {
          
$rt = @mail($val$this->EncodeHeader($this->SecureHeader($this->Subject)), $body$header$params);

Je rappel que je suis en hébergement mutualisé chez infomaniak... et j'en suis super content (pub)

Bon dimanche
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

31 Personne(s) en ligne (22 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 31 | Plus ...