Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore invio email

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605

    Errore invio email

    Ciao a tutti ragazzi,
    sto testando uno script per l'invio dell'email su un sever... il segunte:

    Codice PHP:
    <%
    On Error Resume Next
    Dim objMail
    objConfig

    ' Crea l'oggetto email
    Set objMail 
    Server.createObject("CDO.Message")

    ' Dimensiona l'oggetto configurazione
    Set objConfig 
    Server.createObject ("CDO.Configuration")

    ' Imposta le configurazioni
    With objConfig

    Server SMTP di uscita
    ' ATTENZIONE! Usare il proprio indirizzo di server email!
    E' FONDAMENTALE per l'invio della email

    '.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = ""
    '
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = ""
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.miositoxxx.com"
    ' Porta SMTP
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    Porta CDO
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    ' Timeout
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    .Fields.update

    End With

    Assegna le configurazioni
    Set objMail
    .Configuration objConfig

    ' Recupero le variabili
    inputMittente = "GIUSEPPE"  
    inputMail ="pippo@ikkkit.iy"  
    inputCorpo = "EMAIL DI PROVA!!"    

    Assegna all'oggetto le proprietà necessarie
    objMail.From = "info@miositoxxx.com" ' 
    Mittente
    objMail
    .To "pippo@miositoxxx.com" ' Destinatario
    objMail.Subject = "OGGETTO...." ' 
    Oggetto
    'objMail.TextBody = "Messaggio inviato da: Nome" & inputMittente & ", Mail" & inputMail & ", Testo" & inputCorpo & ""

    '
    Formato HTML
    objMail
    .HTMLBody "EMAIL DI prova dal web!!"

    'Formato testo (scegliere)
    '
    .TextBody messaggio

    'Invio di una pagina web
    '
    objMail.CreateMHTMLBody "http://www.ghjgh.it/test"

    'Invio con allegato
    '
    .AddAttachment server.mappath("\test.pdf")


    ' Invia l'email
    objMail
    .Send()

    Set objMail Nothing
    If Err.Number <> 0 then
         NumeroErrore 
    Err.Number
         DescrizioneErrore 
    Err.Description
    Response
    .Write("NUMERO ERRORE: " NumeroErrore  "
    "
    )
    Response.Write("DESCR ERRORE: " DescrizioneErrore )
         else
         
         
    Response.Write("Email inviata correttamente")
         
    end if 

    %> 

    premetto che lo script funge.... è anche bene lo provato e riprovato in lacale...
    ma se provo ad inviare email a persone che non hanno lo stesso dominio del server smtp (miositoxxx.com) mi da questo errore:

    Codice PHP:
    NUMERO ERRORE: -2147220977
    DESCR ERRORE
    Uno o più indirizzi di destinatari sono stati respinti dal serverRisposta del server554 Relay access denied 
    allora pensando che fosse un problema di autenticazione alla casella ho provato a mettere anche

    Codice PHP:
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "ee"
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "ee" 
    ma nulla da fare... penso quindi . che sia proprio una configurazione del server ...

    mi confermate questo.. o c'è qualche altro tentativo da fare....??
    e se devo chiedere di far modificare modificare qualche impostazione sul server di posta.. che cosa devono cambiare...?

    saluti e grazie mille
    Giuseppe

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605
    up up

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605
    Up UP....
    nessuno mi sa dare un suggerimento....
    ho provato con naltra decina di script...
    ma tutto rimane uguale...
    permette solo l'invio ad email cpon lo stesso dominio...


    sarà di sicuro una configurazione di IIS o di exange.. non so.. su cosa cercare... e agire...
    confido in voi...saluti

  4. #4
    Originariamente inviato da centro
    Up UP....
    nessuno mi sa dare un suggerimento....
    ho provato con naltra decina di script...
    ma tutto rimane uguale...
    permette solo l'invio ad email cpon lo stesso dominio...


    sarà di sicuro una configurazione di IIS o di exange.. non so.. su cosa cercare... e agire...
    confido in voi...saluti

    se ti manda email solo ad email del tuo dominio vorrà dire che col tuo server mail non è possibile mandare email al di fuori del tuo dominio....chiedi all'assistenza del tuo hosting
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.