Pergunta : Verific a variável do ASP anula

Eu tenho um formulário da correia fotorreceptora que execute um certificado do ASP que me emita um mensagem de correio electrónico com os detalhes do contato incorporados pelo usuário. Eu quero verific se incorporaram um email address no formulário, assim que eu introduzi um teste para um valor nulo no campo da entrada do email address. Se o campo da entrada do email address é deixado vazio pelo usuário então o email address dummy ([email protected]) o deve ser emitido a me.
However, com este código, mim não recebe o mensagem de correio electrónico. Que deve ser o código correto? o
I uniu o script.
cheio class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
class= ><% " notpretty " do id= " codeSnippet805705 " do
 0 então 
	blnSpam = falso
Mais
	'Bloco da tentativa do Spam
	o blnSpam = retifica
Terminar se

'Este é meu usuário local do smtp
JMail.ServerAddress = “smtp.” & strServer & “: 25”

'Este é mim…. 
JMail.Sender = “noreply@” & strServer

SenderName = Request.Form (“nome”)
SenderCompany = Request.Form (“companhia”)
SenderPhone = Request.Form (“telefone”)
SenderEmail = Request.Form (“email”)
Assunto = “inquérito ao treinamento de TOCO de “+ SenderName
Receptor = “[email protected]”
SenderComments = Request.Form (“comentários”)

Corpo = “inquérito de” & SenderName & vbCrLf & “companhia” & SenderCompany & vbCrLf & “telefone” & SenderPhone & vbCrLf & “email address” & SenderEmail & vbCrLf & vbCrLf & SenderComments & vbCrLf

Se SenderEmail = "" então
   SenderEmail = “[email protected]”
Terminar se

JMail.Sender = SenderEmail
JMail.Subject = assunto 

Receptor de JMail.AddRecipient 

JMail.Body = corpo 

JMail.Priority = 3 

JMail.AddHeader “Originar-IP”, Request.ServerVariables (“REMOTE_ADDR”) 

'emitir o correio
Se não blnSpam então
	JMail.Execute
	strResult = “correio emitido.”
Mais
	strResult = “correio não emitido.”
Terminar se

Ajustar o jmail = nada

alertAndRedirect

alertAndRedirect secundário ()
%>

<%
Submarino da extremidade
%>
class= do

Resposta : Verific a variável do ASP anula

você pode olhar aqui. Este é um tópico longo. Nos termos curtos melhor a usar-se do que não.

HTH

Ivo Stoykov
Outras soluções  
 
programming4us programming4us