Hi,
I just noticed that 4 answers I posted to Ken Ray, Shao Sean and Klaus
Major, do not appear in the Archives. So I supposed they have'nt been
received :-(((
For me here, they have been send normally; (I did not receive any
daemon message). I am really sorry for that.
So, instead of resending them one by one, I put together this 4
answers hereafter (from the more recent to the least one) hoping this
time that will be received!
Thanks a lot to Josh, Ken, Sean and Klaus who paid attention to my
problem and helped me to solve it
Best regards from Grenoble
André
-----------------------------------------------------------------------------------------
4/06/08 : SECOND ANSWER TO KLAUS
-----------------------------------------------------------------------------------------
De : André Bisseret<[EMAIL PROTECTED]>
Date : 4 juin 2008 15:16:26 HAEC
À : How to use Revolution <use-revolution@lists.runrev.com>
Objet : Rép : launch URL to get an e-mail with BCC, Subject and Body
(was revMail and BCC)
Le 4 juin 08 à 11:30, Klaus Major a écrit :
Bonjour Andre,
...
Thank you Josh for this suggestion. I am using Mail included in
Leopard on Mac. Seems that it has not this limitation.
I just tried to add my address in "To".
Unfortunately, I get the same result as for the "subject" and
"body" fields : only texts without any special characters
(including cr) are allowed (without URLencode ; with URLEncode, I
get the texts but in their encoded form).
This is how Rev (revMail) deals with this problem:
....
on revMail pTo, pCC, pSubject, pBody
put uniDecode(uniEncode(pSubject), "UTF8") into pSubject
put uniDecode(uniEncode(pBody), "UTF8") into pBody
put urlEncode(pSubject) into pSubject
put urlEncode(pBody) into pBody
replace "+" with "%20" in pSubject
replace "+" with "%20" in pBody
....
Maybe this will inspire you a bit ;-)
Note: this fails completely on Windows, see Bug nr. 6432.
Viele, viele Dank Klaus,
You are great ;-)) Thanks to you, my handler is working perfectly now.
Hereafter is the solution :
---------------------------------------------------------------
--- I have 2 fields : one including the list of addresses separated by
"," the other where the body of the message is to be written
local tSubject,tWho,tBody,tCommand,
----------------
ON mouseUp
ask "What is the subject ?"
IF the result is "cancel" THEN exit mouseUp
put it into tSubject
put tSubject
put fld "TheText" into tBody
put fld "addresses" into tWho
put cr & tWho after msg
-- -- hereafter the lines I added thanks to your suggestion:
put unidecode(uniencode(tSubject), "UTF8") into tSubject
put unidecode(uniencode(tBody), "UTF8") into tBody
-- -- before I had tried the two following lines only
put urlencode(tSubject) into tSubject
put urlencode(tBody) into tBody
replace "+" WITH "%20" in tSubject
replace "+" WITH "%20" in tBody
put cr & tBody after msg
put "launch URL" && quote & "mailto:?BCC=" & tWho & "&" &
"Subject=" & tSubject & "&" & "Body=" & tBody & quote into tCommand
do tCommand
END mouseUp
------------------------------------------------------------
N.B. : as for revMail, since 2.9.0 it is not necessary any more to use
uniDecode etc ..
Merci infiniment !
Ich bin jetzt ruhiger (hope it is a right expression ;-))
André
------------------------------------------------------------------------------------------------------------
4.06.08 : FIRST ANSWER TO KLAUS
----------------------------------------------------------------------------------------------------------
Le 4 juin 08 à 11:30, Klaus Major a écrit :
Bonjour Andre,
...
replace "+" with "%20" in pSubject
replace "+" with "%20" in pBody
....
Guten tag Klaus,
Maybe this will inspire you a bit ;-)
I had to abandon "revMail" (unfortunately) because that does not allow
"BCC".
But, sure, this give me ideas to try to adapt this to "launch URL"
Specially "replace "+" with "%20" could works for me (currently, when
urlEncoding I got + instead of space).
Thanks a lot ; at least, I have something to try ;-))
best regards from Grenoble
André
--------------------------------------------------------------------------------------------------------------
4/06/08 ANSWER TO SEAN
--------------------------------------------------------------------------------------------------------------
Le 3 juin 08 à 22:53, Shao Sean a écrit :
I'll chime in now...
Andre, do you have to use an external email client? If not, you can
use one of the Rev-based solutions (myself and Sarah have both
written SMTP libraries).. "altEmailHarness" uses my SMTP library it
does not make use of the Email Encoding library which converts
Unicode text into ASCII based encoding for transmission through SMTP
servers..
Hi Sean,
I thank you much for this answer.
I think I am not constrained to use an external email client.
Several days ago, I visited your site, I downloaded "Media browser
006" but, then, I did know what to do with it ; I am surely missing
something easy ; I am not knowledgeable about parts of Rev (libraries
for example) :-(
Is Media browser 006 the right tool I should use to get this "Email
Encoding library" ?
Sorry to bother you with my misunderstanding
Best regards from Grenoble
André
------------------------------------------------------------------------------------------------------------
3/06/08 ANSWER TO KEN
-------------------------------------------------------------------------------------------------------------
- Outlook and Outlook Express require a space or a semicolon for
CCs or
BCCs if there aren't any (i.e. AFAIK you need to include them in the
URL
string.
Thank you very much Ken for your answer.
Just curious - what email client are you trying to launch?
I am using Mail on Mac (Intel) with Leopard (10.5.3).
(FYI, I have been using a modified version of revGoURL instead of
'launch'
due to legacy reasons, and so I don't know if there's any "gotchas"
with
using launch for sending emails.)
in my line :
put "launch URL" && quote & "mailto:?BCC=" & tWho & "&" & "Subject=" &
tSubject & "&" & "Body=" & tBody & quote into tCommande
I can replace launch URL with revGoURL, I get the same result ; the
two are equivalent.
I have no problem with the addresses
Actually, I get e-mails with the different fields (BCC, subject, body
filled in as expected, but, provided that the texts for this two
fields do not include any special characters ; this include the
carriage returns, so that even without any accented characters, the
body can include only one line :-((
I don't know any more what I could try!
Anyway, thanks again and best regards from Grenoble
André
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution