The sending process takes too long (about 5 seconds)

Apr 17, 2016 at 9:29 PM
The sending process takes too long (about 5 seconds), this is my code:
        SmtpClient cl = new SmtpClient( HigLabo.Net.Mail.EmailServiceProvider.Gmail);
        cl.Password = ServerSettings.SMTPPassword;
        cl.UserName = ServerSettings.SMTPUsername;

        SmtpMessage mg = new SmtpMessage();
        mg.Subject = item.MailSubject;

        mg.From = new HigLabo.Mime.MailAddress("xxx@gmail.com");
        mg.To.Add(new HigLabo.Mime.MailAddress(item.ToAddress));
        mg.SetBodyAsHtmlContent(item.Body);

        SendMailResult rs = cl.SendMail(mg);

am I wrong somewhere?