mailto:
- Started
- Last post
- 22 Responses
- mikeim
I am working on a Flash presentation that will be burnt onto a CD as a projector/exe file. For some reason the client can't get a "mailto:" to work on their windows machine. they don't use outlook express. would that have anythnig to do with anything?
I've tested it here on our windows machine and it works just fine.
WTF?
- unknown0
mailto: depends on an email client being setup in the users browser
it is not a reliabale method at all
better off using a cgi form.
- mikeim0
so if they don't have a default email client selected nothing happens?
- kpl0
that is correct, sir.
- mikeim0
well that sucks.
any work arounds using actionscripting in Flash MX other than "mailto:"
- unknown0
i dunno if there's a shortcut - what you really need is a form where the data entered is sent to a php / perl script.
- mikeim0
no forms, we just want the users to send an email.
how often do have you guys come across this issue. is it common. i have to tell the client something.
- unknown0
yes forms.
- mikeim0
forms = no.
seriously though, is this a common issue?
- ********0
StyleJunky is right, you are relying on your client's default E-mail program/client. Using forms could help if you can set it up correctly within Flash itself. You will have to use a little CGI, specifically maybe some PHP which works well with Flash. ;)
- PuFFi0
I had the problem under director, when I clicked on the button with the mail to:, notepad opend and said that he could not edit the file.
the problem was that the .htm on my computer was linked to notepad and not to mozilla or IE.
when I did it, it opend a browser window that had the mailto:... url, and 2 seconds later the mail thing appeard and asked for configuration (example: outlook or else)
so all you have to do on the clients machine is set the .htm extension to open with IE or another navigator.
open a folder
> go to (outils in french) should be utils or something like, on the right near help >
the folder option >
file type tab >
the look for htm and html and set the default application to IE or else.hope it works for you good luck.
but it's still better with a perl, if this is working on a local machine (not sur for me)
- mikeim0
so i can have flash send info without it opening up a browser in the process or any other program.
aren't there security issues with that?
- PuFFi0
is there a way of using php on a cd ? I was wondering
- vellan0
in other words, you = screwed...
unless you convince the client that it is safe to assume that since 90% (number pulled out of ass) of surfers use IE, 90% have outlook...
but that would be a stretch.
- ********0
now that makes even more sense
- ********0
well you could develop a Flash form where the PHP connects to the server of your choice as long as you are online, theoretically it should work.
- PuFFi0
ok, but ther is no way of emulating a apache server with php on a CD-ROM ?
- unknown0
a form is the only guaranteed way for cross platform compatibility
if the user has a webmail account, mailto will never work.
if they use an email client that doesn't launch from their browser, mailto will never work.
why should a user change their email settings to suit your lack of functionality?
- ********0
hmm good point. there has to be a way though.
- PuFFi0
like easy php on PC
- unknown0
i would set up a form online somewhere (clients website perhaps?) and just make a link to that page in your CD presentation, you could even encode the URL string with whatever variables you wanted.... really no other way to do it without relying on their default mail client.