Visualizzazione dei risultati da 1 a 6 su 6

Discussione: MAIL PROBLEMA

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    MAIL PROBLEMA

    Ciao a tutti
    sto provando questo


    <%@ Page Language="vb" Debug="true" validateRequest="false" %>
    <%@ import namespace="system.data" %>
    <%@ import namespace="system.data.oledb" %>
    <%@Import Namespace="System.Web.Util" %>
    <%@ Import Namespace="System.Web.Mail" %>

    <script language="VB" runat="server">


    sub page_load (obj as object, e as eventargs)


    Dim msg as new System.Web.Mail.MailMessage()
    msg.Subject = "Test"
    msg.Body = "Questo è il testo della mail"
    msg.To = "victor8872@libero.it"
    msg.From = "dansalsa@dansalsa.it"
    SmtpMail.SmtpServer="smtp.paclemanzoni.it"
    SmtpMail.Send(msg)

    end sub

    </script>
    ma mi da un errore

    The server rejected one or more recipient addresses. The server response was: 554 <victor8872@libero.it>: Relay access denied
    invece su aruba mettendo SmtpMail.SmtpServer="smtp.aruba.it"

    tutto ok..la mail arriva
    victor
    ----------------------

  2. #2
    Ti sei risposto da solo.
    Il server che usi in locale non ti dà l'accesso per il relay. In pratica non puoi spedire con quel smtpserver.
    Prova ad impostare come smtp quello che ti propone il provider della tua connessione Internet (ad es. se hai Alice out.alice.it).


  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    non lo sto usando in locale
    ma sul sito paclemanzoni.it

    Grazie
    victor
    ----------------------

  4. #4
    probabilmente devi autenticarti sul server
    codice:
    Dim msg as new System.Web.Mail.MailMessage()
    msg.Subject = "Test"
    msg.Body = "Questo è il testo della mail"
    msg.To = "victor8872@libero.it"
    msg.From = "dansalsa@dansalsa.it"
    msg.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpserver", "smtp.paclemanzoni.it" )
    msg.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25 )
    msg.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendusing", 2 )
    msg.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1 )
    msg.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendusername", "username" )
    msg.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendpassword", "password" )
    SmtpMail.Send( msg )
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    questo è l'errore

    The message could not be sent to the SMTP server. The transport error code was 0x80040217. The server response was not available
    victor
    ----------------------

  6. #6
    Originariamente inviato da victor8872
    non lo sto usando in locale
    ma sul sito paclemanzoni.it

    Grazie
    Il discorso non cambia: il server che stai tentando di contattare non ti permette il relay quindi, non puoi spedire posta a domini non presenti su quel smtp.
    Devi impostare l'smtp smtp.paclemanzoni.it in modo che accetti relay dall'indirizzo ip del tuo server (se non sei tu a farlo, fai richiesta).


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.