
    g                     >    d Z ddlZddlmZ  G d d      Z e       Zy)z;
Email message and email sending related helper functions.
    N)punycodec                       e Zd Zd Zd Zy)CachedDnsNamec                 "    | j                         S )N)get_fqdnselfs    n/var/www/python.vincentserveurtest.ovh/public_html/venv/lib/python3.12/site-packages/django/core/mail/utils.py__str__zCachedDnsName.__str__   s    }}    c                 v    t        | d      s"t        t        j                               | _        | j                  S )N_fqdn)hasattrr   socketgetfqdnr   r   s    r
   r   zCachedDnsName.get_fqdn   s)    tW%!&.."23DJzzr   N)__name__
__module____qualname__r   r    r   r
   r   r      s    r   r   )__doc__r   django.utils.encodingr   r   DNS_NAMEr   r   r
   <module>r      s%     *
  ?r   