Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303

    571 Relaying not permitted

    Ciao a tutti,
    sto modificando uno script di e-cards per inviare con CDOSYS invece che con CDONTS, il problema è che se mando una mail ad un indirizzo del dominio funziona tutto, se provo a mandarne ad altri indirizzi (esempio @libero.it) esce il seguente errore:

    Uno o più indirizzi di destinatari sono stati respinti dal server. Risposta del server: 571 Relaying not permitted

    come potrei risolvere?

    ciao e grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303
    uhm niente?

  3. #3
    dipende dal server smtp che utilizzi, non puoi utilizzare un smtp a caso. Ad esempio se tu sei connesso con alice in outlook non potrai mettere l'smtp di libero, così anche per la spedizione delle mail da web, devi usare un smtp che ti permette di usarlo...tutto qui...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303
    io utilizzo mail.miodominio.it... vuoi dire che non va bene? Alle mail collegate al dominio le invia... secondo te Cosa dovrei utilizzare?

    ciao e grazie

  5. #5
    CDOSYS, come del resto CDONTS, permette l'invio automatico di email a qualunque indirizzo, interno o esterno al dominio.

    Devi utilizzare un server SMTP funzionante (e appartenente a quel dominio!)

    Posta il codice dello script, il problema è un altro.



    Shagrat: diverso è il discorso dell'invio dal tuo client email: se sei connesso con alice puoi benissimo inviare posta con smtp.mail.yahoo.it: la tua connessione con alice ti collegherà al server smtp residente su yahoo che, dopo avere verificato le tue credenziali, provvederà all'invio.


    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303
    ciao,
    il codice è il seguente

    codice:
    Dim iMsg, iConf, Flds
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    
    
    mittente = "mittente@miodominio.xx"
    destinatario = toemail
    oggetto = "Prova email"
    messaggio = "Testo msg in HTML"
    
    With iMsg
    	Set .Configuration = iConf
    	.From = mittente
    	.To = destinatario
    	.Subject = oggetto
    	.HTMLBody = messaggio
    	.Send()
    end with
    
    set Flds = Nothing
    set iConf = Nothing
    set iMsg = Nothing
    ho sentito che mettendo la riga

    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True

    si può omettere il server smtp ma non funziona lo stesso...

    ciao

  7. #7
    Come valorizzi la variabile toemail?
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  8. #8
    Shagrat: diverso è il discorso dell'invio dal tuo client email: se sei connesso con alice puoi benissimo inviare posta con smtp.mail.yahoo.it: la tua connessione con alice ti collegherà al server smtp residente su yahoo che, dopo avere verificato le tue credenziali, provvederà all'invio.
    non è vero...se con yahoo si può fare è una loro scelta particolare (cmq a me non va...ho provato), di solito i server smtp permettono il relay solo di indirizzi ip di loro proprietà, tant'è che molto spesso le guide per la configurazione dei client di posta non specificano il server smtp dicendo che devi mettere quello della tua connessione.
    Così funziona anche per il server che sta spedendo la mail...
    Quell'errore dipende solo ed esclusivamente dal fatto che il server smtp che viene specificato per mandare la posta non permette il relay (cioè non permette a quel determinato utente/ip di usarlo per spedire la posta)
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    303
    Originariamente inviato da teorema55
    Come valorizzi la variabile toemail?
    la passo tramite form... non è quello il problema visto che con le email del mio dominio funziona...

    Il problema è che con CDONTS potevi inviare a qualsiasi utente... (esempio le mailing list, i forum, le e-cards come potrebbero funzionare se il server SMTP permette di inviare solo ad alcuni indirizzi?)

    possibile che con CDOSYS non si possano inviare mail a chi si vuole?

    ciao e grazie.

  10. #10
    Io uso aruba come web provider, e i server smtp di aruba permettono l'invio con CDOSYS a qualunque indirizzo, interno o esterno, così come permettono di inviare posta da altri account con il client email.......lo stesso vale per yahoo.........mentre con tin, virgilio e jumpy effettivamente l'invio non avviene (ho provato proprio in seguito a quanto detto qui, sia con il mio client di posta, thunderbird, sia con il modulo per l'invio automatico con CDOSYS su aruba sul sito www.larianaweb.com)

    :master:

    Se le tue esigenze sono l'invio a indirizzi esterni al dominio, una soluzione può essere aprire un account con yahoo oppure con aruba e usare quello...........
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.