Introduction au Zend Framework

 Apprendre Zend Framework

appendix

 Guide de référence Zend Framework


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  Zend_Tool_Framework
  •  Zend_Tool_Project
  •  Zend_Translate
  •  Zend_Uri
  •  Zend_Validate
  •  Zend_Version
  •  Zend_View
  •  Zend_Wildfire
  •  Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 61.2% Update 2010-11-28 - Revision 23149 - Version ZF 1.11.x

    45.12. Authentification SMTP

    Zend_Mail supporte l'utilisation de l'authentification SMTP, qui peut être activé en passant le paramètre "auth" au tableau de configuration du constructeur de Zend_Mail_Transport_Smtp. Les méthodes d'authentification intégrées disponibles sont PLAIN, LOGIC et CRAM-MD5 qui ont tous besoins des valeurs "username" et "password" dans le tableau de configuration.

    Exemple 45.12. Activer l'authentification dans Zend_Mail_Transport_Smtp

    $config = array('auth' => 'login',
                    
    'username' => 'myusername',
                    
    'password' => 'password');

    $transport = new Zend_Mail_Transport_Smtp('mail.server.com'$config);

    $mail = new Zend_Mail();
    $mail->setBodyText('Ceci est le texte de l\'email.');
    $mail->setFrom('emetteur@test.com''Un émetteur');
    $mail->addTo('destinataire@test.com''Un destinataire');
    $mail->setSubject('Sujet de test');
    $mail->send($transport);

    [Note] Type d'authentification

    Le type d'authentification est sensible à la casse mais ne contient pas de ponctuation. Par exemple, pour utiliser CRAM-MD5 vous devez passer 'auth' => 'crammd5' dans le constructeur de Zend_Mail_Transport_Smtp.

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...