Visualizzazione dei risultati da 1 a 4 su 4

Discussione: CDONT su intranet

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254

    CDONT su intranet

    Ciao a tutti, ho un sito che gira sulla intranet aziendale, il server web ha come SO Windows 2000.
    Ho provato a creare una pagina per l'invio di mail tramite CDONT, ma non succede niente (nè messaggi di errore nè mail inviata).

    Il codice che uso è:
    codice:
    	Set objMail=server.CreateObject("CDONTS.NewMail") 
    	objMail.To = destinatario 
    	objMail.From = mittente@nome_azienda 
    	objMail.Subject = "Prova mail" 
    	objMail.Body = "Mail automatica" 
    	objMail.Send() 
    	set objMail = Nothing
    	if err.number >0 then
    		response.write "
     Errore " & Err.number
    	end if
    L'indirizzo del sito è del tipo sito.nome_azienda/intranet

    Il server di posta ("Microsoft Exchange") sta un server diverso

    Qualcuno ha un suggerimento?

    Grazie Ciao

  2. #2
    Sostituisci queste due righe:
    codice:
    objMail.To = destinatario 
    objMail.From = mittente@nome_azienda
    con
    codice:
    objMail.To = "destinatario@dominio.com" 
    objMail.From = "mittente@altrodominio.it"
    Nota che, senza le virgolette, destinatario è una variabile che da qualche parte deve essere valorizzata (ma dubito che tu l'abbia fatto), mentre il mittente, con quella "chiocciolina", mi sa che è una cosa turca
    Inoltre, affinchè la mail parta, i campi To e From DEVONO esere due indirizzi di posta (quindi, niente "pippo", bensì "pippo@inventoqualcosa.it")
    In particolare, To deve anche essere un indirizzo vero, altrimenti il minimo che possa succedere è che la mail non arriva :-D
    Home: http://www.ivansweb.com
    Le mie applicazioni gratuite in ASP
    · IWGallery
    · IWNewsletter
    · IWMessenger
    · IWGuestbook

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    in realtà nel mio codice sia il mittente che il destinatario sono indirizzi veri, li ho sostituiti per renderli generici.
    Con quella sintassi del mittente intendevo dire che l'indirizzo del mittente fa parte del dominio aziendale (ripeto, siamo in una intranet), lo stesso del sito.

    Grazie comunque

  4. #4
    Uhm... hai provato a vedere se il server SMTP di IIS è abilitato? in genere uso quello per inviare le mails con CDONTS, oppure uso CDOSYS (che è presente anche su Windows 2000) e specifico un server SMTP
    Home: http://www.ivansweb.com
    Le mie applicazioni gratuite in ASP
    · IWGallery
    · IWNewsletter
    · IWMessenger
    · IWGuestbook

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.