mirror of https://github.com/python/cpython.git
Documentation for the new login() method of the smtplib.SMTP class,
contributed by Gerhard Häring. This is part of SF patch #460112.
This commit is contained in:
parent
42706803cd
commit
aae8da18fd
|
@ -160,6 +160,24 @@ an SMTP error code of 400 or greater and an error string.
|
|||
Note: many sites disable SMTP \samp{VRFY} in order to foil spammers.
|
||||
\end{methoddesc}
|
||||
|
||||
\begin{methoddesc}{login}{user, password}
|
||||
Log in on an SMTP server that requires authentication.
|
||||
The arguments are the username and the password to authenticate with.
|
||||
If there has been no previous \samp{EHLO} or \samp{HELO} command this
|
||||
session, this method tries ESMTP \samp{EHLO} first.
|
||||
This method will return normally if the authentication was successful,
|
||||
or may raise the following exceptions:
|
||||
|
||||
\begin{description}
|
||||
\item[\exception{SMTPHeloError}]
|
||||
The server didn't reply properly to the \samp{HELO} greeting.
|
||||
\item[\exception{SMTPAuthenticationError}]
|
||||
The server didn't accept the username/password combination.
|
||||
\item[\exception{SMTPError}]
|
||||
No suitable authentication method was found.
|
||||
\end{description}
|
||||
\end{methoddesc}
|
||||
|
||||
\begin{methoddesc}{sendmail}{from_addr, to_addrs, msg\optional{,
|
||||
mail_options, rcpt_options}}
|
||||
Send mail. The required arguments are an \rfc{822} from-address
|
||||
|
|
Loading…
Reference in New Issue