| 12345678910111213141516171819202122232425262728293031323334353637 |
- from .sender import EmailSender
- gmail = EmailSender(
- host="smtp.gmail.com",
- port=587,
- )
- outlook = EmailSender(
- host='smtp.office365.com',
- port=587,
- )
- def send_email(*args, host:str, port:int, username:str=None, password:str=None, **kwargs):
- """Send email
- Parameters
- ----------
- host : str
- Address of the SMTP host
- port : int
- Port of the SMTP server
- username : str
- User to send the email with
- password : str
- Password of the user to send the email with
- username : str
- Deprecated alias for username. Please use username instead.
- **kwargs : dict
- See redmail.EmailSender.send
- """
- sender = EmailSender(
- host=host,
- port=port,
- username=username,
- password=password
- )
- return sender.send(*args, **kwargs)
|