|
|
@@ -5,9 +5,9 @@
|
|
|
<title>EmailAddress</title>
|
|
|
|
|
|
<para>
|
|
|
- <classname>Zend_Validate_EmailAddress</classname> permet de valider une adresse émail.
|
|
|
- Ce validateur éclate d'abord l'adresse émail entre partie locale et domaine et essaie de
|
|
|
- valider ces deux parties conformément aux spécifications des adresses émail et des noms de
|
|
|
+ <classname>Zend_Validate_EmailAddress</classname> permet de valider une adresse mail.
|
|
|
+ Ce validateur éclate d'abord l'adresse mail entre partie locale et domaine et essaie de
|
|
|
+ valider ces deux parties conformément aux spécifications des adresses mail et des noms de
|
|
|
domaine.
|
|
|
</para>
|
|
|
|
|
|
@@ -29,7 +29,7 @@ if ($validateur->isValid($email)) {
|
|
|
]]></programlisting>
|
|
|
|
|
|
<para>
|
|
|
- Ceci validera l'adresse émail <varname>$email</varname> et, en cas d'échec,
|
|
|
+ Ceci validera l'adresse mail <varname>$email</varname> et, en cas d'échec,
|
|
|
fournira des messages d'erreur informatifs via
|
|
|
<code>$validator->getMessages()</code>.
|
|
|
</para>
|
|
|
@@ -103,11 +103,11 @@ $validator->setOptions(array('domain' => false));
|
|
|
<title>Parties locales complexes</title>
|
|
|
|
|
|
<para>
|
|
|
- <classname>Zend_Validate_EmailAddress</classname> validera toute adresse émail
|
|
|
+ <classname>Zend_Validate_EmailAddress</classname> validera toute adresse mail
|
|
|
conforme à la RFC2822. Comme par exemple <code>bob@domaine.com</code>,
|
|
|
<code>bob+jones@domaine.fr</code>, <code>"bob@jones"@domaine.com</code> et <code>"bob
|
|
|
- jones"@domaine.com</code>. Quelques formats d'émail obsolètes ne seront pas validés (comme
|
|
|
- tout émail contenant un retour chariot ou un caractère "\").
|
|
|
+ jones"@domaine.com</code>. Quelques formats de mail obsolètes ne seront pas validés (comme
|
|
|
+ toute adresse mail contenant un retour chariot ou un caractère "\").
|
|
|
</para>
|
|
|
</sect3>
|
|
|
|
|
|
@@ -132,7 +132,7 @@ $validator->setOptions(array('domain' => FALSE));
|
|
|
<title>Validation de différents types de noms de domaine</title>
|
|
|
|
|
|
<para>
|
|
|
- La partie domaine d'une adresse émail est validée via <link
|
|
|
+ La partie domaine d'une adresse mail est validée via <link
|
|
|
linkend="zend.validate.set.hostname"><classname>Zend_Validate_Hostname</classname></link>.
|
|
|
Par défaut, seules les domaines qualifiés sous la forme <code>domaine.com</code> sont
|
|
|
acceptés, même si, il vous est possible d'accepter les adresses IP et les domaines locaux
|
|
|
@@ -163,14 +163,14 @@ if ($validator->isValid($email)) {
|
|
|
</sect3>
|
|
|
|
|
|
<sect3 id="zend.validate.set.email_address.checkacceptance">
|
|
|
- <title>Vérification que le nom de domaine accepte réellement l'émail</title>
|
|
|
+ <title>Vérification que le nom de domaine accepte réellement le courriel</title>
|
|
|
|
|
|
<para>
|
|
|
Le fait qu'une adresse électronique est dans un format correct, ne signifie pas
|
|
|
nécessairement que l'adresse électronique existe en réalité. Pour aider résoudre ce
|
|
|
- problème, vous pouvez utiliser la validation MX pour vérifier si une entrée MX (l'émail)
|
|
|
- existe dans le l'enregistrement du DNS pour le nom de domaine de l'émail. Cela vous dit que
|
|
|
- le nom de domaine accepte l'émail, mais ne vous dit pas que l'adresse électronique elle-même
|
|
|
+ problème, vous pouvez utiliser la validation MX pour vérifier si une entrée MX (le courriel)
|
|
|
+ existe dans le l'enregistrement du DNS pour le nom de domaine du courriel. Cela vous dit que
|
|
|
+ le nom de domaine accepte le courriel, mais ne vous dit pas que l'adresse électronique elle-même
|
|
|
est valable.
|
|
|
</para>
|
|
|
|