Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour supprimer la prem…
  • Comment ajouter des champs cachés d…
  • Comment joindre un fichier PHP dans …
  • Sortie HTML en Perl Vs . PHP 
  • Index erreurs non identifiées dans …
  • Comment régler l'heure d' un Timeou…
  • Comment charger dynamiquement des cl…
  • Comment accéder à un tableau explo…
  • Comment faire pour récupérer des l…
  • Comment faire pour convertir binaire…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Qu'est-ce que le Mail PHP limite de caractères

    ? La fonction " mail" est utilisé en PHP pour envoyer des messages électroniques . Alors que PHP n'impose pas spécifiquement des limites à la taille d'un message e-mail , il ne fixe une limite sur la quantité de mémoire qu'il allouera une quelconque script. Il a également une limite sur le nombre maximal de caractères qui peuvent être sur une seule ligne dans le corps d'un message électronique . Parce relais PHP un message à un serveur de messagerie, un message peut échouer , même après PHP indique un succès si le message échoue à cause des restrictions imposées par le serveur de messagerie. PHP " mail" Fonction

    La fonction " mail" PHP prend trois paramètres optionnels requis et deux , qui sont tous des cordes. Le premier paramètre contient l'adresse email du destinataire. Le second a fait l'objet du message. Le troisième paramètre est le message électronique lui-même. Le quatrième paramètre contient têtes supplémentaires tels que " De ", " Cc" et "Bcc . « Le dernier paramètre contient tous les drapeaux qui doivent être donnés sur la ligne de commande . La fonction renvoie une valeur booléenne indiquant si le message a été relayé avec succès au serveur de messagerie. Par exemple:

    $ result = courrier ($ destinataire, $ sujet, $ message , $ headers) ;
    Email Size

    PHP ne imposer des limites particulières sur la taille d'un message électronique . Il n'a , cependant , d'établir la quantité maximale de mémoire qu'un seul script peut consommer . Ce réglage est appelé " memory_limit " et peut être modifié dans le fichier de configuration " php.ini" , habituellement trouvée dans « /etc/php5/apache2 /. " Le réglage par défaut est de 8 Mo pour les versions antérieures à PHP 5.2 et 128 en PHP 5.2 et versions ultérieures. Depuis un message électronique est une chaîne passée à une fonction, cette chaîne ne peut pas provoquer le script de dépasser le paramètre " memory_limit " . Cette limite n'est pas affectée par les pièces jointes , car le contenu d'une pièce jointe ne sont pas transmises dans la mémoire pour une fonction PHP. Limites
    personnage

    PHP impose une limite de 70 caractères pour chaque ligne dans le texte d'un message e-mail . Cela signifie que vous devez insérer le caractère de saut de ligne "\\ n" pour briser un message électronique en plusieurs lignes si le message est plus de 70 caractères de long . La fonction PHP " wordwrap " le fera pour vous en le faisant passer la chaîne du message et la largeur maximale de 70 ans, par exemple :

    $ result = courrier ($ destinataire, $ sujet, wordwrap ( $ message , 70) , $ headers ) ;
    PHP relais

    PHP n'envoie pas un message électronique. Elle relaie un message à un agent de transport de courrier, ou MTA , comme Exim , Microsoft Exchange , Postfix , qmail ou Sendmail . Le MTA envoie l'e-mail au destinataire. La valeur de retour de la fonction " mail" PHP indique le succès du relais de la MTA , pas de la livraison au destinataire. Si un MTA impose des restrictions sur la taille d'un e-mail , y compris les pièces jointes, et le message dépasse cette limite, la fonction " mail" PHP retournera un résultat couronné de succès et le message va échouer avec le MTA . Le MTA va généralement envoyer un courriel à l'expéditeur indiquant que le message n'a pas été envoyé car il a dépassé la taille maximale autorisée .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour extraire des liens d'une page et mettre le résultat dans un autre fichier PHP 
  • Comment faire pour créer une base de données CV 
  • Comment désactiver safe_mode htaccess d'Apache 
  • PHP Unlink fonction 
  • Comment envoyer le formulaire de sortie vers un fichier HTML avec PHP 
  • Comment faire pour supprimer tous les caractères alphabétiques en PHP 
  • Comment analyser les résultats Google avec PHP 
  • Un tutoriel sur les requêtes imbriquées SQL 
  • Comment traiter les cartes de crédit en PHP 
  • Comment convertir le HTML en PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc