Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1

    CDOSYS. Il mail server e l'e-mail destinatario devono essere legate al dominio?

    Ho provato a scaricare questo codice per inviare una mail tramite form:
    ---------------------------------------------------


    <%
    '============ Linkbruttocane su specifiche MSDN ================
    '* il corpo finale del messaggio contiene tutti i campi *
    '* inseriti nella pagina html, in pratica puoi mettere *
    '* tutti i campi che ti servono nel modulo di invio senza *
    '* fare altre configurazioni aggiuntive. *
    '================================================= ==============

    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo, cartella, fileAllegato

    '* voce da modificare con il proprio indirizzo email

    invioA = "info@abc.it"

    '* voce da modificare con un indirizzo email che funga da mittente:
    '* in caso di errore riceverete notifica a questo indirizzo un MAILER-DAEMON
    '* dato che cdosys supporta questa notifica

    invioDa = "info@abc.it"

    '* indicare il nome del file da allegare, il file deve
    '* risiedere in questa stessa cartella, come il file allegato a titolo di esempio

    fileAllegato = "coupon.zip"

    '------------fine modifiche necessarie------------------

    nomeDominio = Request.ServerVariables("HTTP_HOST")
    indirizzoIp = Request.ServerVariables("REMOTE_ADDR")
    modulo = Request.ServerVariables("HTTP_REFERER")
    browserSistemaOperativo = Request.ServerVariables("HTTP_USER_AGENT")
    cartella = Server.MapPath("./")

    '*rilevo i campi del form

    FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
    IF NOT Request.Form(numeroCampi) = "" THEN
    corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
    END IF
    NEXT

    '* creo gli oggetti cdosys sul server e li gestisco

    DIM iMsg, Flds, iConf

    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "mail.abc.it"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    With iMsg
    Set .Configuration = iConf
    .To = Request.Form("email")
    .From = invioA
    .Sender = invioDa
    .Subject = "Contatto dal dominio " & nomeDominio
    .TextBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & vbCrLf & corpoMessaggio & ""
    .AddAttachment (cartella & "\" & fileAllegato)
    .Send
    End With
    %>
    <script>
    document.location.replace('ciao.asp');
    </script>

    ------------------
    tutto regolare se l'email del destinatario ha come dominio abc.it se cambia mi da errore.... è normale oppure sbaglio qualcosa?
    Grazie a tutti
    www.mediatribe.it
    mediatribe@artesoftware.it

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si, devono essere legate al dominio.

    Roby

  3. #3
    quindi non c'e' modo di poter creare un form che consenta di inviare una mail scritta in un campo magari anche con un allegato predefinito?
    www.mediatribe.it
    mediatribe@artesoftware.it

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si ma che c'entra?
    Da dove parte questa email??

    Roby

  5. #5
    praticamente io dovrei creare questo benedetto form con un campo email (e questo campo sarebbe l'email del destinatario) insieme ad un allegato predefinito. Nel mio server posso usare solo il metodo CDOSYS ... il codice che ho postato mi permette di inviare soltanto ad un email con dominio abc.it (es. info@abc.it) .... se invece metto info@libero.it (per esempio) mi da errore ....
    www.mediatribe.it
    mediatribe@artesoftware.it

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'email può partire SOLO da un indirizzo configurato nel dominio non da altre email...
    La mail dell'utente usala come destinatario, non come mittente!!!

    Roby

  7. #7
    L'email può partire SOLO da un indirizzo configurato nel dominio non da altre email...
    La mail dell'utente usala come destinatario, non come mittente!!!

    -------------

    Infatti io voglio che l'email parta da un indirizzo configurato nel dominio, ma perche' mi da errore se metto nel codice <<.To = Request.Form("email") >>??? nn dovrebbe dare errore perche' cosi' imposto che l'email del destinatario deve essere quella scritta nel campo del form... giusto?
    www.mediatribe.it
    mediatribe@artesoftware.it

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'errore che ricevi?

    Roby

  9. #9
    Impossibile visualizzare la pagina
    Impossibile visualizzare la pagina desiderata. Si è verificato un problema.

    --------------------------------------------------------------------------------

    Provare a eseguire le operazioni seguenti:

    Aprire la pagina iniziale www.cronaca4.it, quindi cercare i collegamenti alle informazioni desiderate.
    Scegliere il pulsante Aggiorna o riprovare in un secondo momento.

    Fare clic sul pulsante Cerca per ricercare informazioni su Internet.
    È anche possibile visualizzare un elenco di siti correlati.




    HTTP 500 - Errore interno del server
    Internet Explorer
    www.mediatribe.it
    mediatribe@artesoftware.it

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Menu strumenti --> opzioni Internt --> Avanzate e declicca la voce "Mostra messaggi di errore HTTP brevi".
    Ora guarda l'errore.

    Roby

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.