
    SIg
                     V    d dl mZ d dlmZ d dlT  G d dej        j                  ZdS )    )date)fields)*c            
       R   e Zd ZdZdZdZdZdZ ej	        ej
        d          Z ej	        ej
        dd	
          Z ej	        ej        dd	          Z ej	        ej        dd	          Z ej	        ej        dd	          Z ej	        ej        dd	          Z ej	        ej        ddddddd          Z ej	        ej        dd	          Z ej	        ej        dd	          Z ej	        ej        ddddddd          Z ej	        ej        dd          Z ej	        ej        dd          Z ej	        ej        ddd d!d"d#$          Z ej	        ej        d%d&d'd($          Z ej	        ej        d)d*d	d+d	,          Z ej	        ej        d-d. d	/          Z d0S )1
CmfMailboxMailSettingsmailMBu   Почтовые ящикиdenyu   Почтовый адрес)captionu
   ЛогинT)r   nullableu   Основной хеш)r   visibleu   Парольu   Сервер IMAPu   Порт IMAPu   Шифрование IMAPsslu   Без шифрованияSSLSTARTTLSTSL)nor   starttlstsl)r   defaultchoicesu   Сервер SMTPu   Порт SMTPu   Шифрование SMTPuT   Идентификатор веб-клиента при Oauth авторизацииFuf   Токен для получения токенов доступа при Oauth авторизацииu   Типu    ПользовательскийGoogleu   ЯндексzMail.Ru)customgoogleyandexzmail.ru)r   r   u   Использованиеu   Корпоративныйu   Персональный)corppersonalCmfLeadMailboxuY   Лидоловушки к которым принадлежит почтовый ящик	mailboxes)modelr   rightbackrefr   u@   Загружать сообщения начиная с датыc                  (    t          j                    S )N)r   today     $./modules/mail/fields/cmf_mailbox.py<lambda>zCmfMailbox.<lambda>8   s    
 r&   )r   r   r   N)!__name__
__module____qualname__ui_name	ui_modulecode_prefixverbose_nameacl_default_user_policyr   FieldCmfStr64emaillogin	CmfStr256	pass_hashCmfPasswordpasswordimap_serverCmfStr32	imap_port	CmfChoice
imap_cryptsmtp_server	smtp_port
smtp_crypt	client_idrefresh_tokentypeuseCmfM2Mlead_mailboxesCmfDateload_from_dater%   r&   r'   r   r      s       GIK0L$FL2OPPPEFL,NNNEV-7PZ^___Iv|F.PTUUUH&,v/9LVZ[[[KV_otTTTIf.8S]b+	m m   J &,v/9LVZ[[[KV_otTTTIf.8S]b+	m m   J V-  8N%*, , ,I FL!1  <d).0 0 0M6<((4 	E E   D &,v'1M`|WqXs Xs t t tC!V\-k  N "V\R$$	  NNNr&   r   N)datetimer   cmfr   cmf.includemodels	CmfEntityr   r%   r&   r'   <module>rN      sn                   3 3 3 3 3% 3 3 3 3 3r&   