![]() ![]() If needed, we could of course add the five missing ones. Get token and use CURL.SetOptionHTTPHeader Simply calculate it in FileMaker directly. UnZipFile.OpenFile and UnZipFile.ExtractFilesįind matches with QuickList.MatchesSubString and use QuickList.FindUnequals to remove them from list. SendMail.SetSMTPServer, SendMail.SetSMTPUserName and SendMail.SetSMTPPassword. ProgressDialog.SetProgress, ProgressDialog.SetTopText and ProgressDialog.SetBottomText.ĬURL functions with CURL.CreateOutputFile for streaming data to file. JSON functions return those errors directly GMImage.NewFromContainer, GMImage.SetQuality and GMImage.WriteToJPEGContainer Various CURL Functions including CURL.SetOptionPut and CURL.OpenInputFileĬURL.SetOptionProxy, CURL.SetOptionProxyPort, CURL.SetOptionProxyUsername and CURL.SetOptionProxyPassword. Various CURL Functions including CURL.SetOptionPut and CURL.SetInputText Various CURL Functions including CURL.SetOptionPost and CURL.SetOptionPostFields Various CURL Functions including CURL.SetOptionCustomRequest and CURL.SetInputText Various CURL Functions including CURL.CreateOutputFile Various CURL Functions including CURL.SetOptionCustomRequest for delete That is different to other plugins which have complicated functions with a lot of options to do various tasks with one function.įiles.FileExists, Files.DirectoryExists and Files.ItemExistsįM.QueryTableNames or FM.QueryBaseTableNames The BaseElements plugin is also open source, meaning it’s free to adapt and extend to your own desires. It’s not always an exact match and in general MBS functions do smaller steps, so you need to combine severals of them. Normally I don’t spend time checking other plugins as I just develop new features based on what people ask and not what other plugins may do.īut well, I got a list of the Base Elements plugin functions and checked which MBS function call may help to do the same things. BE_CurlSetOption ( "BE_CURLOPT_FORCE_STARTTLS" True )Ĭode Examples: BE_SMTPSend ( "Subject goes here" $textContent $cc $bcc $htmlContent "/path/to/doc.pdf¶/path/to/secondDoc.pdf" ) for other attachment examples using container fields.Comparing Base Elements Plugin to MBS FileMaker Plugin At the conferences there was the question about how MBS FileMaker Plugin compares to the Base Elements plugin. When attempting SMTP normally you may get a 35 error. Some servers, in particular various Exchange or Office365 based servers use a different authentication method. Try replacing Char ( 13 ) with Char ( 10 ) in the email content. The content of emails on some servers appears to strip FileMaker line endings. 4.0 : Added an RFC 1123 format date header. attachments : a list of file paths for attachments to be included. html : the content of the HTML version of the email. replyTo : a reply to email address only. In technical terms, the two are asynchronous - meaning we get back the first 'done. The two can be different, and the plugin only handles the sending of the open request, it doesnt poll to figure out if the open was successful or not. text : required, but can also be empty. So whether or not the open is successful is different from whether or not the plugin tried to open the file. ![]() ![]() subject : required, but can be an empty string. from : the from name and email address. Your BaseElements files can be made available on FileMaker Server for sharing amongst multiple users with ease. This function can also use the options in the BE_CurlSetOptionfunction, where applicable. ReplyTomust be an email address only and cannot include a name. If you're including an actual name, you MUST include angle brackets around the email address. The To, CC, BCC and attachments can be passed value lists in order to send to multiple people or to include multiple attachments.Įmail addresses are in the format Name " BE_SMTPSend BE_SMTPSend(from to subject text ) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |