U
    Įwh
                     @   s8   d dl mZ d dlmZ d dlT G dd dejjZdS )    )date)fields)*c                	   @   sr  e Zd ZdZdZdZdZdZej	ej
ddZej	ej
dd	d
Zej	ejdd	dZej	ejdd	dZej	ejdd	dZej	ejdd	dZej	ejddddddddZej	ejdd	dZej	ejdd	dZej	ejddddddddZej	ejdddZej	ejdddZej	ejddd d!d"d#d$Zej	ejd%d&d'd(d$Zej	ejd)d*d	d+d	d,Zej	ejd-d.d/ d	d0Z d1S )2
CmfMailboxZMailSettingsZmailZMBu   Почтовые ящикиZdenyu   Почтовый адрес)captionu
   ЛогинT)r   Znullableu   Основной хеш)r   visibleu   Парольu   Сервер IMAPu   Порт IMAPu   Шифрование IMAPsslu   Без шифрованияZSSLZSTARTTLSZTSL)nor   ZstarttlsZtsl)r   defaultchoicesu   Сервер SMTPu   Порт SMTPu   Шифрование SMTPuT   Идентификатор веб-клиента при Oauth авторизацииFuf   Токен для получения токенов доступа при Oauth авторизацииu   Типu    ПользовательскийZGoogleu   ЯндексzMail.Ru)ZcustomZgoogleZyandexzmail.ru)r   r   u   Использованиеu   Корпоративныйu   Персональный)ZcorpZpersonalZCmfLeadMailboxuY   Лидоловушки к которым принадлежит почтовый ящикZ	mailboxes)Zmodelr   rightZbackrefr   u@   Загружать сообщения начиная с датыc                   C   s   t  S )N)r   Ztoday r   r   $./modules/mail/fields/cmf_mailbox.py<lambda>8       zCmfMailbox.<lambda>)r   r
   r   N)!__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZacl_default_user_policyr   ZFieldZCmfStr64ZemailZloginZ	CmfStr256Z	pass_hashZCmfPasswordpasswordZimap_serverZCmfStr32Z	imap_portZ	CmfChoiceZ
imap_cryptZsmtp_serverZ	smtp_portZ
smtp_cryptZ	client_idZrefresh_tokentypeZuseZCmfM2MZlead_mailboxesZCmfDateZload_from_dater   r   r   r   r      sl   






 r   N)Zdatetimer   Zcmfr   Zcmf.includeZmodelsZ	CmfEntityr   r   r   r   r   <module>   s   