Files
django-stubs/django/core/mail/backends/smtp.pyi
Maxim Kurnikov a9f215bf64 initial commit
2018-07-29 18:12:23 +03:00

30 lines
807 B
Python

from django.core.mail.message import EmailMessage
from smtplib import SMTP
from typing import (
List,
Optional,
Type,
)
class EmailBackend:
def __init__(
self,
host: None = ...,
port: None = ...,
username: Optional[str] = ...,
password: Optional[str] = ...,
use_tls: None = ...,
fail_silently: bool = ...,
use_ssl: None = ...,
timeout: None = ...,
ssl_keyfile: None = ...,
ssl_certfile: None = ...,
**kwargs
) -> None: ...
def _send(self, email_message: EmailMessage) -> bool: ...
def close(self) -> None: ...
@property
def connection_class(self) -> Type[SMTP]: ...
def open(self) -> bool: ...
def send_messages(self, email_messages: List[EmailMessage]) -> int: ...