Right now if a client wanted to include an email that they sent someone some times they would just create a record in a log table and copy the from, to, subject and body.
So instead of opening up the database what we provide is an email address that they can bcc the message and what happens is that process that we set up checks for those emails and inserts them into the database into that log table. They love it and we have done it a number of times.
Another thing that we do that is similar is that when something is changed on a project... say the deadline date for a task. We automatically notify the project manager.
So that is why I was thinking that some kind of notification component to the server would be a wonderful thing to have both for incomming and outgoing types of items.
I think what Vince means is not "send an email with the database included as an attachment" but rather, "send an email TO the database to trigger an action." I was scratching my head at first too.
While there are good plugins that handle e-mail, I agree, having Filemaker handle incoming mail natively would be amazing.
Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.
-Zawinski's Law of Software Envelopment
Wanted to add a few more thoughts here about this.
I think just like the web publishing, and the scripting process that you have now... I would love to see a Grand Central Notification system maybe as a separate process... but something really flexible... Where I can email that process, or text that process or communitate with it directly in some way ... and lets say I email it... it could automatically log that email with attachments into a record in a particular table of a file.
I believe we have an ability to broadcast to all users of a db or who are connected to a server now.
But what I am thinking for that notification system is something that can both recieve notifications and act on them and one where it could also send out notifications in various ways based on a rich set ot actions that could be monitored.
Send out text messages
Send out emails
Maybe even make a phone call and read some text