SmtpMail.Send() doesn't work
<p>i have a problem with send mail in c#; it doesn't send any mail and also doesn't throw any exceptions with failure :</p>

<pre><code>using System.Web.Util;

public static void SendEmail(string _FromEmail, string _ToEmail, string _Subject, string _EmailBody)
    {

        // setup email header . 
        SmtpMail.SmtpServer = "localhost";
        MailMessage _MailMessage = new MailMessage();

        _MailMessage.From = _FromEmail;
        _MailMessage.To = _ToEmail;
        _MailMessage.Subject = _Subject;
        _MailMessage.Body = _EmailBody;

        try
        {
            SmtpMail.Send(_MailMessage);
        }
        catch (Exception ex)
        {

            throw new ApplicationException("error has occured: " + ex.Message); 
        }

    }
</code></pre>

<p>please help!</p>
