Ciao a tutti,
non so se sia questo il posto giusto per chiedere un aiuto per il mio problema ma credo potrebbe trattarsi di un problema dovuto al server...
vi spiego
lavoro in un ufficio che ha una rete interna con diverse postazioni
gestisco il sito dell'ufficio ed ho creato un form in asp per raccogliere dati e inviarli in una seconda pagina che oltre a generare una pagina dinamicamente con i dati inseriti in precedenza invia i dati tramite ad un indirizzo e.mail
Va tutto bene se mi collego al sito dall'ufficio ed inserisco i dati nel form
se invece mi collego al sito da fuori ufficio, dunque con un ip diverso la mail che viene inviata al cliente è corretta e contiene tutti i dati mentre quella che viene inviata all'ufficio contiene solo la struttura ma perde tutti i dati!

non capisco perchè
qualcuno qui può aiutarmi a capire?

questo il codice inserito nella pagina di partenza iscrizione.asp

<%
Response.Write "<form action='associa.asp' method='post' name ='iscrizione'>"
%>
prima di inviare il form leggi<a href="../privacy.htm"> l'informativa sulla privacy
</a> </span>

</p>
<table width="100%" border="1" class="bordoara" >
<tr>
<td ><%
Response.write "nome" %>

<%Response.Write "<input type='text' name='nome' ddv-required='true'>"
%></td>
<td><%
Response.Write "cognome" %>

<%Response.Write "<input type='text' name='cognome' ddv-required='true'>"
%></td>
</tr>
<tr>
<td><%
Response.Write "luogo di nascita" %>

<%Response.Write "<input type='text' name='luogo'>"
%></td>
<td><%
Response.write "data di nascita" %>

<%Response.write "<input type='text' name='datanascita' 'ddv-type='true'>"
%></td>
</tr>
<tr>
<td><%
Response.write "nome associazione" %>

<%Response.write "<input type='text name='associazione' ddv-required='true'>"
%></td>
<td>
<%
Response.write "mail"%>

<%Response.write "<input type='text' name='mail' ddv-required='true'>"
%>
</td>
</tr>
<tr>

<td><%
Response.write "residente a"%>

<%Response.write "<input type='text' name='residente' ddv-required='true'>"
%>
</td>
<td><% Response.write "telefono" %>

<%Response.write "<input type='text' name='telefono' ddv-required='true'>"
%>
</td>
</tr>
<tr>
<td colspan="2" >
<p align="left">Ai sensi dell'art. 13 del decreto legislativo n. 196/2003,
recante disposizioni sul nuovo "Codice in materia di protezione dei dati
personali",letta l'informativa sull'utilizzazione dei miei dati personali
ai sensi dell'art. 13 del decreto legislativo numero 196 del 30 giugno 2003,
recante il nuovo "Codice in materia di rotezione dei dati personali", consento
al loro trattamento nella misura necessaria per gli scopi statutari. </p>

<% Response.write "<input type='checkbox' value='cheked' >" %>

<%
Response.write "<input type='submit' value='invia' >"
Response.write "</form>"
%>

questo invece il codice della pagina che dovrebbe inviarmi i dati
Dim miaMail invia i dati all'indirizzo IP dell'ufficio
l'indirizzo prinmcipale è omega@omega3.it - ho inserito miaMail.CC = "silviamato@lycos.it"
miaMail.BCC = "siviaemarco@tiscali.it" per controllo
Ma la mail a omega@omega3.it arriva completa di dati solo se parte dal IP del mio ufficio altrimenti arriva con tutti i nomi dei campi ma senza dati!
Ai due indirizzi di controllo invece non arriva niente se lo mando dal IP dell'ufficio (da casa non ho provato)

<%
Dim miaMail
Set miaMail = CreateObject("CDONTS.NewMail")
miaMail.From = "Affiliazione"
miaMail.To = "omega@omega3.it"
miaMail.CC = "silviamato@lycos.it"
miaMail.BCC = "siviaemarco@tiscali.it"
miaMail.Subject = "Domanda di affiliazione ad Omega"
miaMail.BodyFormat = 1
miaMail.MailFormat = 1
miaMail.Importance = 1
miaMail.Body = "nome: " & Request("nome") & chr(13) _
& "cognome:" & Request("cognome") & chr(13) _
& "nato a:" & Request("luogo") & chr(13) _
& "il:" & Request("datanascita") & chr(13)_
& "associazione:" & Request("associazione") & chr (13) _
& "mail:" & Request("mail") & chr(13) _
& "residente a:" & Request ("residente") & chr (13) _
& "telefono:" & Request ("telefono") & chr (13)

miaMail.Send
Set miaMail = Nothing
%>


rispMail invia la mail all'indirizzo inserito dall'utente e funziona correttamente ma non invia la mail di controllo a webmaster@omega3.it

<% Set rispMail= CreateObject("CDONTS.NewMail")
rispMail.To = Request("mail")
rispMail.CC = "silviamato@lycos.it"
rispMail.BCC = "omega@omega3.it"
rispMail.From = "webmaster@omega3.it"
rispMail.Subject = "re:domanda di affilaizione ad Omega"
rispMail.BodyFormat = 1
rispMail.MailFormat = 1
rispMail.Importance = 2
rispMail.Body = "ciao " & Request("nome") & chr (13)_
& Request("cognome") & chr(13) _
& "abbiamo ricevuto i dati che hai inserito nel modulo di affiliazione ad Omega, per formalizzare l'iscrizione rimaniamo in attesa del fax al numero 0639762183 oppure tramite posta all'indirizzo Via Cornelio Nepote 21, 00121 Roma completato con la tua firma. Se desideri ulteriori informazioni puoi telefonare dal lunedi al venerdi dalle ore 9,00 alle 13,00 e dalle 14,00 alle 18,00 al numero 06.39.75.16.61 (r.a.)"
rispMail.Send

Set rispMail = Nothing
%>
<%
on error resume next
%>
<%
datiiscrizione = Request.form1("datiiscrizione")
%>

Quello che vorrei chiedervi è questo: come mai invia la mail correttamente solo se la invio dal mio IP?
Può essere un problema legato alla rete da dove invio i dati?
Avete idea di come risolvere il problema?