sendmail example

import "github.com/mil-ast/sendmail"

func testSend() error {
	host := email.Host{
		Host:     "smtp.yandex.ru",
		Port:     465,
		Login:    "you@login.ru",
		Password: "youPassword",
	}

	client, err := email.NewClient(host)
	if err != nil {
		return err
	}

	message := "From: you@email.ru\r\n" +
    "To: to@email.ru\r\n" +
    "MIME-Version: 1.0\r\n" +
    "Subject: you subject\r\n" +
    "Content-Type: text/html; charset=\"UTF-8\"\r\n" +
    "\r\n" +
    "<p>Message Body</p>"

	err = client.Send("you@email.ru", "to@email.ru", message)
	if err != nil {
		return err
	}

  // Quit QUIT command and closes the connection
	return client.Quit()
}