Sto in fase disperazione spinta:

ho questo script:
codice:
		 	Set Mail = Server.CreateObject("Persits.MailSender") 
	
	'Specifichiamo il server SMTP da utilizzare.
	Mail.Host = "XX.XX.XXX.XX"

	'Indirizzo email del mittente
	Mail.From = "giosan83@XXX.com"
	
	'specifichiamo adesso l'indirizzo del destinatario
	'e se vogliamo anche il suo nome
	Mail.AddAddress "emailprova@XX.com"

	'Adesso tocca all'oggetto della mail
	Mail.Subject = soggetto
Mail.Body=corpo
Mail.IsHTML=true
	'Inviamo la mail
	Mail.Send
	set Mail=nothing
che in corrispondenza della riga MAIL.SEND da questo errore:

codice:
Persits.MailSender.4 error '800a0006'

503 This mail server requires authentication when attempting to send to a non-local e-mail address. Please check your mail client settings or contact your administrator to verify that the domain or address is defined for this server.
ma perchè?????? :wall: da un'altra parte del sito funziona benissimo senza problemi e in questa pagina da errore!!!

tutte le variabili sono inizializzate, l'indirizzo host è lo stesso...eppure qui da questo errore...

baaaaaaaaaaaaastard