This commit is contained in:
Christian Joergensen 2014-07-15 10:09:34 +02:00
parent 64d201aecb
commit 333ada9388
2 changed files with 5 additions and 6 deletions

View file

@ -28,11 +28,11 @@ func ExampleServer() {
Handler: func(peer Peer, env Envelope) error { Handler: func(peer Peer, env Envelope) error {
return smtp.SendMail( return smtp.SendMail(
"smtp.gmail.com:587", "smtp.gmail.com:587",
smtp.PlainAuth( smtp.PlainAuth(
"", "",
"username@gmail.com", "username@gmail.com",
"password", "password",
"smtp.gmail.com", "smtp.gmail.com",
), ),
string(env.Sender), string(env.Sender),
@ -40,7 +40,6 @@ func ExampleServer() {
env.Data, env.Data,
) )
}, },
} }
server.ListenAndServe() server.ListenAndServe()

View file

@ -30,7 +30,7 @@ type Server struct {
// Enable various checks during the SMTP session. // Enable various checks during the SMTP session.
// Can be left empty for no restrictions. // Can be left empty for no restrictions.
// If an error is returned, it will be reported in the SMTP session. // If an error is returned, it will be reported in the SMTP session.
HeloChecker func(peer Peer) error // Called after HELO/EHLO. HeloChecker func(peer Peer) error // Called after HELO/EHLO.
SenderChecker func(peer Peer, addr string) error // Called after MAIL FROM. SenderChecker func(peer Peer, addr string) error // Called after MAIL FROM.
RecipientChecker func(peer Peer, addr string) error // Called after each RCPT TO. RecipientChecker func(peer Peer, addr string) error // Called after each RCPT TO.