1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Enviar emails no Mono

Discussão em 'Web Development' iniciada por _pedro, 11 de Julho de 2007. (Respostas: 0; Visualizações: 444)

  1. Bom dia!

    Desenvolvi um método para enviar emails no VS2003 (ASP.Net 1.0).
    O código é o seguinte:

    private void Enviar_Email()
    {
    try
    {
    SmtpMail.SmtpServer="localhost";
    MailMessage email=new MailMessage();

    email.To="[email protected]";
    email.From="[email protected]";
    email.Cc="";
    email.Bcc="";
    email.Priority=MailPriority.Normal;
    email.BodyFormat=MailFormat.Text;
    email.Subject="Alteração de notificação do processo ";
    email.Body=textboxNotas.Text;

    SmtpMail.Send(email);
    }
    catch(Exception exc)
    {
    throw exc;
    }
    }


    Este código no VS2003 com o servidor SMTP do IIS funciona perfeitamente.
    Eu agora queria aplicar este método no Mono, mas dá-me a seguinte excepção:

    "[EXC] Connection refused"

    Eu no VS2003 usei o servidor SMTP do ISS, ou seja coloquei "localhost" no SmtpServer. No Mono não sei se tem um servidor SMTP.
    Então testei com um servidor SMTP do meu mail. Com este teste lançou-me a seguinte excepção:

    "[EXC] Server reponse: '504 : Helo command rejected: need fully-qualified hostname ';Status code: '504';Expected status code: '250';Last command: 'RCPT TO: '"


    Alguém já experimentou enviar emails com Mono? Será possível enviar e-mails com Mono?


    Cumprimentos,
    Pedro Nunes.
     

Partilhar esta Página