![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/twisted/mail/__pycache__/ |
o �bw � @ s` d dl Z d dlmZ G dd� dej�ZG dd� dej�ZG dd� dej�ZG d d � d ej�ZdS )� N)�pbc @ s� e Zd Zdd� Zdd� Zdd� Zdd� ZeZd d � ZeZ dd� Z e Zd d� ZeZ dd� ZeZdd� ZeZdd� ZeZdd� ZdS )�Maildirc C s || _ || _tj�||�| _d S �N)�virtualDirectory� rootDirectory�os�path�join� directory)�selfr r � r �1/usr/lib/python3/dist-packages/twisted/mail/pb.py�__init__ s zMaildir.__init__c C sV d|v r t d| ��ttj�| jd|���}|�� W d � S 1 s$w Y d S )N�/z&can only open files in '%s' directory'�new)�OSError�openr r r r �read)r �folder�name�fpr r r �getFolderMessage s $�zMaildir.getFolderMessagec C sB d|v r t d| ��t�tj�| j||�tj�| jd||�� d S )Nr z(can only delete files in '%s' directory'z.Trash)r r �renamer r r r )r r r r r r �deleteFolderMessage s �zMaildir.deleteFolderMessagec C � | � d|�S �Nr �r �r r r r r �deleteNewMessage � zMaildir.deleteNewMessagec C r �N�curr r r r r �deleteCurMessage# r zMaildir.deleteCurMessagec C � t �t j�| jd��S r �r �listdirr r r �r r r r �getNewMessages( � zMaildir.getNewMessagesc C r# r r$ r&