LC9 DP5 - mimeEncodeAsMIMEEmail and attachments
Matthias Rebbe
matthias_livecode_150811 at m-r-d.de
Fri Feb 24 14:19:26 EST 2017
Hi,
just found out what the problem was. I examined the mime.livecodescript file.
The array which holds the attachment information has to be a multidimensional array
e.g. pAttachment[1][name] for the first attachment
pAttachment[2][name] for the second attachment
and so on.
Of course that make sense, but a note in the dictionary would have saved me some time.
But anyway it´s working now. ;)
Matthias
Matthias Rebbe
Bramkampsieke 13
32312 Lübbecke
Tel +49 5741 310000
+49 160 5504462
Fax: +49 5741 310002
eMail: matthias at m-r-d.de <mailto:matthias at m-r-d.de>
BR5 Konverter - BR5 -> MP3 <http://matthiasrebbe.eu/portfolio/produkte/brx/>
> Am 24.02.2017 um 17:08 schrieb Matthias Rebbe via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>:
>
> Thanks, but the script does not include that. It seems Apple Mail.app added that to the script.
>
> But my original script definitely just contains the email address.
>
>
>> Am 24.02.2017 um 17:05 schrieb Bob Sneidar via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>>:
>>
>> Exclude the mailto: in each email address.
>>
>> Bob S
>>
>>
>>> On Feb 24, 2017, at 07:54 , Matthias Rebbe via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>> wrote:
>>>
>>> Hi,
>>> did someone already tested the new mime library, especially the command mimeEncodeAsMIMEEmail.
>>>
>>> I tried it already and i am having problems to use the command with an attachment. My problem is, the attachment is not encoded and not added to the encoded message in the IT variable.
>>>
>>> This is my sample code i am using for it
>>>
>>> on mouseUp
>>> answer File "file"
>>> if it is empty then exit to top
>>> put it into tFile
>>> put URL ("Binfile:"&tFile) into tData
>>> set the itemdelimiter to slash
>>> put item -1 of tFile into tFileName
>>> put tFile into tAttachment["filepath"]
>>> put "tFileName" into tAttachment["name"]
>>> put tData into tAttachment["data"]
>>>
>>> put "email1 at server.com <mailto:email1 at server.com> <mailto:email1 at server.com <mailto:email1 at server.com>> <mailto:email1 at server.com <mailto:email1 at server.com> <mailto:email1 at server.com <mailto:email1 at server.com>>>" into tTo
>>> put "email2 at server.com <mailto:email2 at server.com> <mailto:email2 at server.com <mailto:email2 at server.com>> <mailto:email2 at server.com <mailto:email2 at server.com> <mailto:email2 at server.com <mailto:email2 at server.com>>>" into tCc
>>> put "email3 at server.com <mailto:email3 at server.com> <mailto:email3 at server.com <mailto:email3 at server.com>> <mailto:email3 at server.com <mailto:email3 at server.com> <mailto:email3 at server.com <mailto:email3 at server.com>>>" into tFrom
>>> put "this is the subject" into tSubject
>>> put mimeEncodeFieldAsMIMEMultipartDocument(the long id of field 1) into tBody
>>>
>>>
>>> mimeEncodeAsMIMEEmail tBody, tFrom, tTo, tCC, tSubject, tAttachment
>>>
>>> put it
>>> answer the result
>>> end mouseUp
>>>
>>> Shouldn´t that work? Or is there an error in it? The Result does not show any error.
>>>
>>>
>>> Regards,
>>>
>>> Matthias
>>> Matthias Rebbe
>>> Bramkampsieke 13
>>> 32312 Lübbecke
>>> Tel +49 5741 310000
>>> +49 160 5504462
>>> Fax: +49 5741 310002
>>> eMail: matthias at m-r-d.de <mailto:matthias at m-r-d.de> <mailto:matthias at m-r-d.de <mailto:matthias at m-r-d.de>> <mailto:matthias at m-r-d.de <mailto:matthias at m-r-d.de> <mailto:matthias at m-r-d.de <mailto:matthias at m-r-d.de>>>
>>>
>>> BR5 Konverter - BR5 -> MP3 <http://matthiasrebbe.eu/portfolio/produkte/brx/ <http://matthiasrebbe.eu/portfolio/produkte/brx/> <http://matthiasrebbe.eu/portfolio/produkte/brx/ <http://matthiasrebbe.eu/portfolio/produkte/brx/>>>
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode <http://lists.runrev.com/mailman/listinfo/use-livecode>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list