Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Invio email da moduli

  1. #1

    Invio email da moduli

    Ciao a tutti è da una vita che utilizzo il servizio cdont per inviare le email che arrivano da dei moduli precompilati.

    Adesso mi dicono che hanno un problema.
    Praticamente queste email arrivano quasi a tutti eccetto agli indirizzi ad esempio di tiscali o altri simili.

    Questo è il codice relativo all'invio dell'email.

    codice:
    Set objEmail = Server.CreateObject("CDONTS.NewMail")
    
    objEmail.BodyFormat = 0 ' 0=html 1=testo
    
    objEmail.MailFormat = 0
    
    objEmail.AttachFile Server.MapPath("allegati/"& nomefile & ".doc"), "Scheda presenza.doc"
    
    objEmail.From = emailFrom
    objEmail.To = email
    
    objEmail.Subject = oggetto
    
    objEmail.Body = testo2
    
    objEmail.Send
    
    Set objEmail = Nothing

    Come consiglio un sistemista dell'azienda mi ha detto come sistemare il tutto

    In pratica lo script usa il server email interno al server WEB per l’invio.

    Dovrebbe inviare con il server email esattamente come viene configurato nell’outlook per la casella = emailFrom in pratica il problema è di SMTP che andrebbe specificato.
    Non ho però idea di come fare qualcuno mi sa aiutare per favore?
    ringrazio anticipatamente.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,561
    Con CDONTS non puoi indicare un server SMTP, viene utilizzato di default quello locale a disposizione.
    Devi cambiare oggetto di invio, passando a CDOSYS:
    http://classicasp.aspfaq.com/email/c...s-newmail.html

    Roby

  3. #3
    grazie provo a guardare. Ma è vero il motivo che non arrivano le email oppure è un'altra questione.

    Potrebbe essere inutile cambiare il tutto e magari non risolvo lo stesso la situazione

  4. #4
    Sto facendo delle prove e l'oggetto mi funziona correttamente.
    Ho solo un problema con cdont
    posso allegare un file chiamato in un modo e farlo ricevere con un altro nome.

    objEmail.AttachFile Server.MapPath("allegati/"& nomefile & ".doc"), "Scheda presenza.doc"



    con cdo invece riesco ad allegare il file ma non a cambiare il nome c'è una soluzione per poterlo fare?

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