Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Invio news-mail

  1. #1
    Utente bannato
    Registrato dal
    Jun 2005
    Messaggi
    81

    Invio news-mail

    Ragazzi dovrei inviare delle news.
    Il problema però è che se per esempio inviao info@dominio.it la mail arriva ma se invio a prova@virgilio.it non succede nulla...
    Posto il codice così mi dite se è un problema di codice o di altro:








    <%
    'Invio messaggi con CDOSYS


    strFrom = Request.Form("From")
    strSubject = Request.Form("subject")
    strBody = Request.Form("body")


    Set objRec = Server.CreateObject ("ADODB.Recordset")

    'apertura database
    objRec.Open "mailing_List", objConn, adOpenKeyset, _
    adLockReadOnly, adCmdTable


    Response.Write("<center><h3>Invio messaggi in corso</h3></center>")



    'scorro gli indirizzi
    While Not objRec.EOF

    invioA = objRec("email")
    invioDa = "NOME DOMINIO"



    '* creo gli oggetti cdosys sul server e li gestisco

    DIM iMsg, Flds, iConf
    'on error resume next
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "smtp.nomedominio.it"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoBasic
    Flds(cdoSendUserName) = "info@nomedominio.it"
    Flds(cdoSendPassword) = "passwordDELLAmail"
    Flds.Update

    With iMsg
    Set .Configuration = iConf
    .To = invioA
    .From = invioDa
    .Sender = invioDa
    .Subject = strsubject
    .textBody = "Testo del messaggio: " & vbCrLf & strbody & ""
    .Send
    End With



    Set iMsg = nothing
    Set iConf = nothing

    'conferma invio
    Response.Write "Messaggio inviato a " & objRec("EMail") & "!
    "

    'prossimo record
    objRec.MoveNext
    WEND

    objRec.close
    set objRec = nothing

    objConn.close
    set objConn = nothing

    Response.Write("<center><h3>Messaggi inviati!</h3><center>")
    %>

  2. #2
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Controlla la cartella badmail... forse il problema è sull'indirizzo del mittente formattato in maniera errata.
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  3. #3
    Utente bannato
    Registrato dal
    Jun 2005
    Messaggi
    81
    Originariamente inviato da jesus
    Cartella badmail...
    Cosa è questa cartella?

  4. #4
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da ermrug
    Cosa è questa cartella?
    sulla cartella Intetpub\mailroot\badmail dovrebbero esserci i messaggi che non riesce ad inviare.

    Probabile che il problema sia il mittente della mail... mi sa che devi specificare un indirizzo email in modo corretto.

    Per esempio se tu scrivi come mittente 'Pippo' l'smtp non riesce a spedire la mail. Una volta mi è capitato ed ho messo l'indirizzo email come mittente ad esempio 'pippo@prova.it'.
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  5. #5
    Utente bannato
    Registrato dal
    Jun 2005
    Messaggi
    81
    Il problema è che ho caricato e provato tutto on-line...ho controllato l'indirizzo ed è corretto...
    Non riesco a far girare il tutto in locale perchè mi da errore di permessi, percorsi e scritttura...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.