Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Invio mail

  1. #1
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132

    Invio mail

    Ciao
    ho bisogno di un consiglio su come inviare le mail, non ho mai affrontato questo problema e non so da dove incominciare, se usare CDONTS.NewMail oppure qualcos altro, mi potete gentilmente consigliare?
    Grazie
    Il sito dovrà essere pubblicato su un Win2003

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Windows 2003 utilizza CDOSYS, un oggetto il cui utilizzo è leggermente differente da CDONTS. Fai una ricerca sul forum che se ne è parlato abbondantemente
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Ok ragazzi scrivo i miei dati, mi spedisce la mail, mi dice che è tutto ok, ma la mail non mi arriva e io non so che fare.
    Devo controllare qualche impostazione del server?
    Grazie

  4. #4
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Per essere più chiari, ho tentato di scrivere il codice di spedizione in JScript.

    e copiando un pò di qua e un pò di là è uscito:

    var OggettoCDOSYS = new ActiveXObject("CDO.Message");
    var iConf = new ActiveXObject("CDO.Configuration");
    var Flds = iConf.Fields;
    Flds("http://schermas.microsoft.com/cdo/configuration/urlgetlatestversion") = true;
    OggettoCDOSYS.From = email;
    OggettoCDOSYS.To = destinatario;
    OggettoCDOSYS.Subject = genere;

    OggettoCDOSYS.Configuration = iConf;

    Poi c'à altro codice, ma questa parte è corretta secondo voi?
    Thanks. Il codice non da nessun errore, ma non mi spedisce la mail ......... grazie

  5. #5
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Il codice è corretto.

    Potrebbe essere il server smtp che non risponde?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  6. #6
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Il problema è che non ho la minima idea di come fare a verificare se il problema è quello oppure no, tu mi potresti aiutare?
    Se devo guardare i settaggi sul server lo posso fare .....

  7. #7
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Prova con questo:

    codice:
      set iMsg=server.createobject("CDO.Message")
      set iconf=server.createobject("CDO.Configuration")
    
      Set Flds = iconf.Fields
      Flds("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
      Flds("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "192.168.0.1"
      Flds("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
      Flds("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 0 'Anonimous
      Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
      Flds.Update
      'Spedizione: mittente, destinatario, oggetto, messaggio
      mittente = "mittente@tuodominio.xx"
      destinatario = "destinatario@email.it"
      oggetto = "Prova email"
      messaggio = "Invio con CDOSYS"
      With iMsg
        'Assegnazione delle configurazioni
        Set .Configuration = iconf
        .From = mittente
        .To = destinatario
        .Subject = oggetto
        'Formato HTML
        .HTMLBody = messaggio
        'Formato testo (scegliere)
        .TextBody = messaggio
        'Invio di una pagina web
        .CreateMHTMLBody "http://www.novacomitalia.com/home/"
        'Invio con allegato
        '.AddAttachment server.mappath("/public/test.txt")
        'Invia l'email
        .Send
      End With
      Set Flds = Nothing
      Set iconf = Nothing
      Set iMsg = Nothing
    Ovviamente devi cambiare l'smtp server e gli indirizzi di posta
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  8. #8
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Che emozione ...... la mail di prova mi è arrivata, quindi è qualcosa nel mio codice che è sbagliato .......

    Provo a mettere i parametri di configurazione che mi hai dato nel mio codice ......
    Grazie per il momento

  9. #9
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Io continuo ad insistere che lo voglio fare con JScript e non mi va .......

    var OggettoCDOSYS = new ActiveXObject("CDO.Message");
    var iConf = new ActiveXObject("CDO.Configuration");
    var Flds = iConf.Fields;
    Flds("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2;
    Flds("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mioIndirizzo";
    Flds("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25;
    Flds("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 0; //Anonimous
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = true;

    OggettoCDOSYS.Configuration = iConf;
    OggettoCDOSYS.From = email;
    OggettoCDOSYS.To = destinatario;
    OggettoCDOSYS.Subject = genere;
    OggettoCDOSYS.TextBody = "Dati del mittente";
    OggettoCDOSYS.HTMLBody = "Dati del mittente";

    OggettoCDOSYS.Send();


    Non capisco, c'è qualcosa di sbagliato?

  10. #10
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Ma non ti restituisce nessun errore?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

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.