Visualizzazione dei risultati da 1 a 5 su 5

Discussione: invio mail senza smtp

  1. #1

    invio mail senza smtp

    Ciao a tutti,
    ho visto che in asp si inviano mail senza impostare un smtp in questo modo:



    set objCDOMail = Server.CreateObject("CDO.Message")

    objCDOMail.From = "from@xxx.com"
    objCDOMail.To = "to@xxx.com"
    objCDOMail.Subject = "strSubject"
    objCDOMail.Sender = "from@xxx.com"
    objCDOMail.TextBody = strBody

    objCDOMail.Send


    come posso fare la stessa cosa in asp.net?????

    Grazie a tutti in anticipo.

  2. #2
    beh dovrebbe funzionare anche così

    private void sendMail()
    {
    MailMessage mail = new MailMessage();

    // l'indirizzo di risposta

    mail.Headers.Add("Reply-To", "reply@email");

    // altre informazioni

    mail.From = "mittente@email";
    mail.To = "destinatario@email";
    mail.Subject = "Prova e-mail con ASP.NET";
    mail.Body = "body";
    SmtpMail.Send(mail);

    }

    ovviamente prenderebbe come smtp quello locale

  3. #3
    Grazie funziona perfettamente.

    prendendo l'smtp locale significa che utilizza quello del server in cui è installata l'applicazione vero?
    se il mittente (un utente che visita il sito) appartiene ad un dominio che ha
    adottato SPF (Sender Policy Framework), e nei record SPF del suo dominio
    c'e' scritto esplicitamente di trattare come spam tutta la mail che non
    passa dal SUO mail server, i messaggi in questione verranno buttati???

    Grazie ancora!

  4. #4
    penso di si

    cmq sul lato sistemistico non sono così ferrato

    ciao
    michele\

  5. #5
    ok grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.