
    h                     >    S r SSKrSSKJr   " S S5      r\" 5       rg)z;
Email message and email sending related helper functions.
    N)punycodec                        \ rS rSrS rS rSrg)CachedDnsName   c                 "    U R                  5       $ )N)get_fqdnselfs    H/var/www/html/env/lib/python3.13/site-packages/django/core/mail/utils.py__str__CachedDnsName.__str__   s    }}    c                     [        U S5      (       d#  [        [        R                  " 5       5      U l        U R                  $ )N_fqdn)hasattrr   socketgetfqdnr   r	   s    r   r   CachedDnsName.get_fqdn   s,    tW%%!&.."23DJzzr   )r   N)__name__
__module____qualname____firstlineno__r   r   __static_attributes__ r   r   r   r      s    r   r   )__doc__r   django.utils.encodingr   r   DNS_NAMEr   r   r   <module>r      s%     *
  ?r   