11 maggio 2004 alle 11:51:00 Ciao a Tutti, ho provato a mettere asp su 7 host,,, ho inserito settato l'iscrizione con la convalidavia mail ma all'atto dell'iscrizione all'utente non viene spedita! E' un problema di server? Ci sono altri problemi che ha 7host? Su websamba è diverso? Scusate la motitudine di domande..... --------------- http://www.xtzclub.it http://www.beppetrj.it
11 maggio 2004 alle 15:29:05 Si', e' un problema del server di 7host, che per paura di spammers non consente l'invio di mail. Che io sappia, questo e' l'unico limite di 7host, ed e' possibile aggirarlo. Websamba e' molto peggio. L'unico altro host gratuito che faccia funzionare aspnuke e' Brinkster, ma i problemi con la posta ci sono anche li', ed inoltre non ha l'ftp. Ecco il procedimento da seguire per aggirare il problema:
1) aprite un account su un servizio di hosting gratuito in grado di inviare mail (es. altervista)
2) preparate una pagina in grado di inviare mail quando viene richiamata (utilizzando il linguaggio dell'hosting scelto, es. php su altervista)
3) richiamate tale pagina dal vostro codice asp su Brinkster o 7host nella funzione che invia le mail
Ecco un esempio funzionante.
Sul vostro account altervista create la pagina "inviamail.php" con questo codice:
'use POST method oDom.open "POST", sMailPage, False
oDom.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" oDom.send sMail ret = oDom.responseText
If instr(ret, "mail inviata con successo") > 0 Then bOk = true Else bOk = false End If
Set oDom = Nothing
SendMail = bOk End Function
ed il gioco e' fatto!
Poi potete migliorare a vostro piacimento le funzionalita' della pagina di invio della posta, aggiungendo i campi cc e bcc, la priorita', l'invio in formato html, e cosi' via (se sapete programmare in php, naturalmente...).
Ciao
--------------- development@aspnuke.it
beppetrj Esperto
270 Discussioni
12 maggio 2004 alle 02:15:49 Ho provato con questo sistema...Funziona! Gli unici Bug sono: 1- non arrivano mail in Html ( è necessario avere questo formato per il link di convalida attivo) 2- Ho messo nel sito il modulo di contatto e quando mi inviano un messaggio non arriva! Come si risolve? --------------- http://www.xtzclub.it http://www.beppetrj.it
12 maggio 2004 alle 14:37:57 Bello, vero, inviare mail da server che dicono espressamente che non e' possibile e che bisogna per forza acquistare i servizi a pagamento per farlo? Il problema e' passare ad Altervista un parametro che gli dica di usare il formato HTML, perche' e' lui che invia le mail (se scopri come si fa, fai un favore anche a me). Comunque il formato HTML non e' necessario per la mail con il link di convalida, basta che cambi il testo in: copiate questo link per... ecc. ecc. e metti solo il link SENZA il tag <a href=...></a> intorno. Temo invece che il modulo di contatto non sia stato scritto per usare la funzione sendmail, ma usi direttamenrte CDONTS o CDOSYS. Per questo non funziona. Puoi provare a modificarlo per usare la sendmail. Ciao
--------------- development@aspnuke.it
Log in
Cerca
Sostieni AspNuke
Un piccolo gesto per aiutarci a mantenere AspNuke.it online
Promo
MusicWebItalia.it Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.
Visitatori
Visitatori Correnti : 165 Membri : 0
Anna
Iscritti
Utenti: 18940
Ultimo iscritto : glauco Lista iscritti Messaggi privati: 3373Commenti: 2210Immagini: 39Downloads: 144Articoli: 49Pagine: 101Siti web: 558Notizie: 180Sondaggi: 11Preferiti: 5685337Post sui forum: 51195Libro degli ospiti: 4Eventi: 7