Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

rub
2008-03-17 21:17:16

Une fiche a été créée et corrigée.

rub
2008-03-17 07:11:29

J'ai commis un bug dans la version 1.7.1 pour ceux qui utilisent l'option $conf['enabled_format_email'].

Pour corriger le problème, il suffit de remplacer dans include/functions_mail.inc.php:

Code:

function format_email($name, $email)
{
  global $conf;

  if ($conf['enabled_format_email'])
  {
    // Spring cleaning
    $cvt_name = trim(preg_replace('#[\n\r]+#s', '', $name));
    $cvt_email = trim(preg_replace('#[\n\r]+#s', '', $email));

    if ($cvt_name!="")
    {
      $cvt_name = encode_mime_header(
                '"'
                .addcslashes($cvt_name,'"')
                .'"');
      $cvt_name .= ' ';
    }

    if (strpos($cvt_email, '<') === false)
    {
      return $cvt_name.'<'.$cvt_email.'>';
    }
    else
    {
      return $cvt_name.$cvt_email;
    }
  }
  else
  {
    return $cvt_email;
  }
}

par

Code:

function format_email($name, $email)
{
  global $conf;

  // Spring cleaning
  $cvt_email = trim(preg_replace('#[\n\r]+#s', '', $email));

  if ($conf['enabled_format_email'])
  {
    // Spring cleaning
    $cvt_name = trim(preg_replace('#[\n\r]+#s', '', $name));

    if ($cvt_name!="")
    {
      $cvt_name = encode_mime_header(
                '"'
                .addcslashes($cvt_name,'"')
                .'"');
      $cvt_name .= ' ';
    }

    if (strpos($cvt_email, '<') === false)
    {
      return $cvt_name.'<'.$cvt_email.'>';
    }
    else
    {
      return $cvt_name.$cvt_email;
    }
  }
  else
  {
    return $cvt_email;
  }
}

Je commite ASAP la correction.

patnoe
2008-03-14 11:31:20

Salut Rub,

Je viens de m'apercevoir que l'envoi de mail ne fonctionne plus dans la version 171.

J'ai mis en place sur mon serveur pour tester les 2 versions voir les liens dans mon message perso

Mon serveur est toujours le Wamp5 (pas la nouvelle version Wamp server 2 qui créée des pb's)

avec SMTP : smtp.orange.fr

la modif

$conf['enabled_format_email'] = false;

pour la 170 tout est OK les mails arrivent

pour la 171 les mails ne sont pas reçus.

Je t'ai inscrit sur les 2.

Tu peux tester et me trouver une solution.

J'ai héberger mon site avec mes 420 000 photos (réparties sur 5 PWG sur un serveur aux Etats-Unis sur http://www.startlogic.com/startlogic/index.bml

environ 83 dollars par an pour 1500 go.

adresse : http://www.tschirret.biz/phpwebgallery1/

visible à tout le monde

Egalement le même pb avec la messagerie.


Bonne journée

Patrice

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact