Formatting email?

Does the email composition window have any formatting options like HTML or Markdown?


No, just plain text.

1 Like

I was afraid of that...


Since fm 18 you can send html formatted with the curl options that are available in filemaker

1 Like

Easy enough to use the standard formatting toolbar available for FM text fields; or use a rich text editor that supports markdown through a JS-web viewer.

Both will give you HTML which you can then send through the cURL options or - depending on your email provider - the email APIs available.

1 Like

It’s an automated email.

Sounded like you were asking for formatting options to compose the text...

Provided that you have the HTML representation of your email, sending it in an automated fashion with FM's cURL or through an API works just fine.

1 Like

Yes, options for formatting a canned email.

I was just trying to use the FMP SMTP send w/o extra steps or work on my part (in this case).


Do you like to use MBS FileMaker Plugin?

We have a lot of routines for sending emails (SendMail functions), with HTML and inline graphics included. And an example for using TinyMCE as html editor is also included.

Or you use FileMaker's styled text and convert it to html to build email.

I was just hoping for a rich text editor for drafting an email (like all email programs have) without jumping through extra hoops. As it is, I've found at least one reproducible bug (just picking an email field) in the email editor that crashes FMP 19 every time.

If this project were for a paying client, I could code this in a micro-service also.

However, this project, like most of my FMP projects are not for paying clients.


Adding a rich text editor has been possible since FM14, and with 19 it's dead-simple. There's at least one add-on available that does this. Plus there are things like Carafe that offer it as well as an easy - and free - integration.

Are you saying I can add a rich text editor to the email composition dialog window? Which add-on are you referring to that adds that functionality to that window?

What I'd really like is to be able to just put tags (HTML or Markdown) around text and have the email editor be smart enough to recognize them.

What email composition window? The Send Mail script step dialog? You wouldn't expose that to the user...
You build your own UX so that you can validate a few things before your script send the email.

I am the user -- I'm talking about creating a canned email in the email setup dialog where I can add formatting tags like you do with any standard email client program.

Send Mail script step, nor FileMaker, is an email client. It’s like asking why hammer does a poor job at cutting glass.

1 Like

The main disconnect is that you're thinking of the script step as an email composition window equivalent to what email clients have. It's not that. It's merely the "line of code" that does the actual sending. In the script step you point to what the various parts of the email are. The actual composition of the email should happen upstream from that "line of code". And what UI you expose to your user to do that composing it is up to you.


Thanks, but as I said above ... there is no "user". I no longer have any users that use FileMaker. It's just me creating a canned email that references fields on a layout. I send this email to a client once a week when I start FileMaker the one time for that week.

The email is fine the way it is.