Post a mail form to perl cgi from MC
Alejandro Tejada
capellan2000 at yahoo.com
Thu Feb 19 02:14:37 EST 2004
Hi Developers,
This is the script i'm using to
post a message to several email
directions from MC:
Create a stack with all the flds
specified in the script.
In your server cgi directory, you need a
properly configured copy of the perl
script "FormMail.pl". Use the nms version
of the script that has increased security
built-in.
<http://nms-cgi.sourceforge.net/scripts.shtml>
This is the script of a "Send mail" button:
on mouseUp
-- Setting httpheaders as recommended by Dave Cragg
-- in the message "HTTP headers for posting data"
put "User-Agent: MyApp 1.0" into tHeaders
set the httpHeaders to tHeaders
put "http://www.mywebsite.com/cgi-bin/FormMail.pl"
into tUrl -- put here your own formMail direction!!!
put "Exercise=Math test" into tString
put "&Professor=Blas Pascal" after tString
put "&recipient=" & field "mail recipients" after
tString -- add recipients separated by comma: 1,2,3
etc
put "&realname=" & field "sender name" after tString
put "&email=" & field "sender email" after tString
-- The following enviroment variable give info
-- about the user.
put "&env_report=REMOTE_ADDR" after tString
-- put "&env_report=HTTP_USER_AGENT" after tString
put "&subject=" & field "message subject" after
tString
put "&Results=" & field "message" after tString
put crlf after tString
post tString to url tUrl
if the result is empty
then
put it -- into message box
set the htmltext of fld "result" to it
else
answer the result
end if
end mouseUp
Did anyone foresee any security risk in this code?
al
=====
Visit my site:
http://www.geocities.com/capellan2000/
Search the mail list:
http://mindlube.com/cgi-bin/search-use-rev.cgi
__________________________________
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools
More information about the metacard
mailing list