salve, ho questo problema.

con questo script

codice:
<%
from = request.form("from")
tox = request("to")
mex = request.form("mex")
subj = request.form("subject")
Dim miaMail
Set miamail = Server.CreateObject("Persits.MailSender")
miamail.Host = "mail.host.com"
miaMail.From = from
miaMail.AddAddress tox
miaMail.IsHTML = true

miaMail.Subject = subj
miaMail.Body = mex 
miaMail.Send
Set miaMail = Nothing
%>
cerco di spedire una mail; i campi vengono presi da un form, tranne uno TO che viene passato direttamente.

l'errore che ricevo è questo

Persits.MailSender.4 error '800a0006'

553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1)

/dj/area/email2.asp, line 23

la linea 23 è

miaMail.Send


se però al posto di

miaMail.AddAddress tox

scrivo

miaMail.AddAddress "ilmioindirizzoemail@tin.it"

l'email viene inviata correttamente, mentre se prendo tox da un form da' quell'errore. da cosa può dipendere ?