Ë
    „Ÿïi"  ã                   óB   — d dl mZ d dlmZmZ d dlmZ  G d„ de«      Zy)é    )ÚBaseCommand)Ú	send_mailÚget_connection)Úsettingsc                   ó   — e Zd ZdZd„ Zd„ Zy)ÚCommanduE   Test SMTP email sending â€” affiche la config et tente un envoi rÃ©elc                 ó4   — |j                  dt        d¬«       y )NÚto_emailzAdresse email du destinataire)ÚtypeÚhelp)Úadd_argumentÚstr)ÚselfÚparsers     ú</var/www/html/acx/accounts/management/commands/test_email.pyÚadd_argumentszCommand.add_arguments	   s   € Ø×Ñ˜J¬SÐ7VÐÕWó    c                 ót  — |d   }| j                   j                  d«       | j                   j                  dt        j                  › �«       | j                   j                  dt        j                  › dt        j
                  › �«       | j                   j                  dt        j                  › �«       | j                   j                  dt        j                  rdnd	› �«       | j                   j                  d
t        j                  › �«       | j                   j                  dt        j                  › �«       | j                   j                  dt        j                  › �«       | j                   j                  d«       | j                   j                  d|› �«       	 t        t        j                  t        j                  t        j
                  t        j                  t        j                  t        j                  t        j                  d¬«      }|j                  «        | j                   j                  | j                  j                  d«      «       |j                  «        t!        ddt        j                  |gdt        t        j                  t        j                  t        j
                  t        j                  t        j                  t        j                  t        j                  d¬«      ¬«       | j                   j                  | j                  j                  d|› d�«      «       y # t"        $ ru}| j                   j                  | j                  j%                  d|› �«      «       | j                   j                  | j                  j%                  d«      «       Y d }~y d }~ww xY w)Nr
   uo   â”€â”€â”€ Configuration email â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€z  Backend  : z  Host     : ú:z  User     : z  Password : u	   (dÃ©fini)z(vide !)z  TLS      : z  SSL      : z  From     : u™   â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€zEnvoi vers : F)ÚbackendÚhostÚportÚusernameÚpasswordÚuse_tlsÚuse_sslÚfail_silentlyu&     Connexion SMTP ouverte avec succÃ¨s.z[ACX] Test d'envoi emailz}Ceci est un test d'envoi depuis la plateforme ACX. Si vous recevez ce message, la configuration SMTP fonctionne correctement.)ÚsubjectÚmessageÚ
from_emailÚrecipient_listr   Ú
connectionu   Email envoyÃ© avec succÃ¨s Ã  z !u	   Ã‰chec : uC   VÃ©rifiez les credentials SMTP et l'accÃ¨s rÃ©seau au serveur mail.)ÚstdoutÚwriter   ÚEMAIL_BACKENDÚ
EMAIL_HOSTÚ
EMAIL_PORTÚEMAIL_HOST_USERÚEMAIL_HOST_PASSWORDÚEMAIL_USE_TLSÚEMAIL_USE_SSLÚDEFAULT_FROM_EMAILr   ÚopenÚstyleÚSUCCESSÚcloser   Ú	ExceptionÚERROR)r   ÚargsÚoptionsÚtor"   Úexcs         r   ÚhandlezCommand.handle   sÐ  € Ø�ZÑ ˆà�‰×Ñð  Lô  	MØ�‰×Ñ˜M¬(×*@Ñ*@Ð)AÐBÔCØ�‰×Ñ˜M¬(×*=Ñ*=Ð)>¸aÄ×@SÑ@SÐ?TÐUÔVØ�‰×Ñ˜M¬(×*BÑ*BÐ)CÐDÔEØ�‰×Ñ˜M¼×9UÒ9U©+Ð[eÐ)fÐgÔhØ�‰×Ñ˜M¬(×*@Ñ*@Ð)AÐBÔCØ�‰×Ñ˜M¬(×*@Ñ*@Ð)AÐBÔCØ�‰×Ñ˜M¬(×*EÑ*EÐ)FÐGÔHØ�‰×Ñð  vô  	wØ�‰×Ñ˜M¨"¨Ð.Ô/ð#	wÜ'Ü ×.Ñ.Ü×(Ñ(Ü×(Ñ(Ü!×1Ñ1Ü!×5Ñ5Ü ×.Ñ.Ü ×.Ñ.Ø#ô	ˆJð �O‰OÔØ�K‰K×Ñ˜dŸj™j×0Ñ0Ð1YÓZÔ[Ø×ÑÔäØ2ð XÜ#×6Ñ6Ø "˜tØ#Ü)Ü$×2Ñ2Ü!×,Ñ,Ü!×,Ñ,Ü%×5Ñ5Ü%×9Ñ9Ü$×2Ñ2Ü$×2Ñ2Ø"'ô	õð" �K‰K×Ñ˜dŸj™j×0Ñ0Ð3QÐRTÐQUÐUWÐ1XÓYÕZøÜò 	wØ�K‰K×Ñ˜dŸj™j×.Ñ.°¸3¸%Ð/@ÓAÔBØ�K‰K×Ñ˜dŸj™j×.Ñ.Ð/tÓu×vÑvûð	wús   Æ$FL9 Ì9	N7ÍA+N2Î2N7N)Ú__name__Ú
__module__Ú__qualname__r   r   r7   © r   r   r   r      s   „ ØR€DòXó1wr   r   N)Údjango.core.management.baser   Údjango.core.mailr   r   Údjango.confr   r   r;   r   r   ú<module>r?      s   ðÝ 3ß 6Ý  ô7wˆkõ 7wr   