Support
FAQs
mail.it 3 FAQ
Questions
Answers
Is mail.it 3 plug-ins compatible to FileMaker Server? I.e. can I use mail.it 3 with IWP (instant web publishing) and SSS (Server Side Scripting)?Yes, mail.it 3 is fully compatible to IWP (Instant Web Publishing) and SSS (Server Side Scripting).
How can I send inline images?HTML messages can also contain embedded files such as inline images. The following describes procedure in the Simple Mass Mail example file.
Select an attachment in the attachment portal. Define it as 'inline' in the pop-up menu (beside the actual attachment file). Click the 'CID' button, which will generate a Content ID for this image to be embedded and places it in the clipboard. i.e.:
MyPicture.jpg@4D5C9F1F.CA30.11D9.A446.000393A54002
In the HTML code place the following line where the image should be appear:
Dacons mail.it 3 – FileMaker Plug-In Manual 45
<img src=”cid:MyPicture.jpg@7760B1DF.BD89.11D9.AD7A.000393A54002”>
In general other file formats (like sound) can be embedded into emails the same way. However, JPEG and GIF are the only file formats that are supported by most receiving email clients
Suggested check points:
1. Make sure you have generated a Content ID for the image
2. Make sure you chose a proper file type ('inline')
3. Make sure you use correct inline reference syntax (for example: <img src="cid:myimage@abc123">
4. Make sure you use lower case 'cid' prefix
5. Make sure that image file name contains only US characters, and does not contain spaces
At the moment mail.it 3 can only send one page in a way, shown in the example file. To send multiple pages using 'Layout Sending' example solution, you would need to modify a "Send Sample Layout" script to browse though the pages in a loop and send each page as a separate message.
How can I set up a mailing which includes a unique PDF attachment?Yes, you can generate a PDF and attach it immediately (automatically) to the new message. To do this, you should put a 'Save Records as PDF' script step in front of the 'Emai_SmtpAddAttachment' function call(s), and modify (or add another) 'Emai_SmtpAddAttachment' function call, to add attachment directly from the disk, from pre-defined location. For example:
Save File As PDF [filewin:/C:/MyFile.pdf; Records Being Browsed] Emai_SmtpAddAttachment( Emai_ImportFile( "C:\MyFile.PDF" ); "attachment"; "MyFile.PDF"; "once"; "" )
Please make sure you use the same name and location of the PDF file for both function calls.
Why are CSS Styles - which I use in my HTML message - not shown in every mail client?CSS styles support depends of particular email client application. Unfortunately there is no official list of the email applications which support CSS styles, however we can suggest you the following site:
http://www.campaignmonitor.com/reports/Guide_to_CSS_Support_in_Email.pdf
How can I set up your example solution to work with GMail (Google Mail)?mail.it 3 plug-in can be used together with Google Mail service, but this requires a certain settings to be used, which you can find at:
http://mail.google.com/support/bin/answer.py?answer=13287
How can I use your 'Personal Mail' example solution in a work group (shared FileMaker database)?Unfortunately there is no group-ware solution available yet, which could illustrate a shared mailing system using mail.it 3 plug-in. However many of our clients are customizing the 'Personal Mail' solution, available in download package, in order to use it in a workgroup as a shared mailing system.
How can I import the message from my email client to your example solution?We can not suggest any complete and automated way to import the data from the common mail application to the FileMaker solution, due to the difference between the data storage methods used in a regular email application and FileMaker database. In some email applications is possible to export the message object in to a plain text file, - then, this file can be imported in to the message container field of the example solution, and process it using the mail.it 3 methods. However there is no way currently to automate this process, to import all messages with a few steps.
How can I set up my personal substitute patterns in addition to 'First' and 'Last' name in the 'Simple Mass Mail' example file?Please pay your attention to the fact, that the actual replacement of the tag to the value of the corresponding field is performed at the 'Compose Message' script, using 'Substitute' FileMaker function. To add another field tag, we suggest you the following steps:
1. Add a new field to the 'Recipients' table (for example, 'Company')
2. Add a new script, to insert the replacement pattern (we suggest you to explore 'Insert Company' script to understand how this works)
3. Add another button to the layout, which would call your new script
4. Modify the 'Compose Message' script. This is the most sophisticated step, as far as this requires some knowledge of FileMaker Formula Editor. You should modify 5 script steps, at the 'Set message body according to the specified format; set live data for placeholders' section, which begin with 'Set Field [System::Result; Emai_SmtpAddBody( ...]' string. To understand the nature of necessary changes, we recommend you to read FileMaker Help on the 'Substitute' function.
The route to this SMTP host may be down, or blocked by your ISP. Please make sure you can access your SMTP and POP3 host using common mail client, like AppleMail or OutlookExpress from the computers, where you experience problems with connection. Please contact your IT person or ISP to resolve this kind of problem.
I can send messages using my regular email application and my SMTP server. However, I cannot send using mail.it?Suggested check points:
1. Antivirus. Some antivirus software packages do not allow network activity for applications, which have not been allowed explicitly. We suggest you to disable any antivirus software during your tests.
2. Personal Firewall software. Most of the Personal Firewall software packages do not allow network activity for applications, which have not been allowed explicitly. We suggest you to disable any personal firewall software during your tests.
We strongly suggest you to make sure, that 'Windows Firewall' is not blocking the FileMaker application connections. To do this, please open your 'Control Panel', double-click the 'Windows Firewall' icon (if you are using 'Category View', you should first open 'Security Center' at your 'Control Panel'), and disable Firewall by clicking 'Off' radio-button (please confirm your choice by clicking 'Ok' button).
An example from our customer, related to the McAfee Virus Scan Enterprise:
1. Right click the McAfee shield icon in the systray (lower right-hand corner of screen) and select "VirusScan Console".
2. Right-click Access Protection and select Properties. Under Port Blocking, select "Prevent mass mailing worms from sending email" and choose Edit.
3. Add the text "FileMaker Pro.exe" to the Excluded Processes list.
When using 'Rich Text' message format, plug-in converts the FileMaker Rich Text Formatted text in to appropriate HTML code. As far as FileMaker Rich Text Format does not support URLs, and treats them as a text, - mail.it 3 plug-in also can not convert it to URLs, but converts it as a text. If you wish to use active URLs in your messages, you should use 'HTML code' format of the message, which allows you to use all features of HTML format.
How do I display an HTML e-mail received to show in a WEB viewer in FM 8.5 Advanced?Currently mail.it 3 plug-in does not include any specific technique to use the new FileMaker 8.5 Web engine. This functionality is planned for the future mail.it release. Until then, we can suggest you a different approach, which you can easily implement in to your existing solution: you can use the FileMaker script steps to export the content of the HTML content field in to a predefined location, and then load it in to the FileMaker Web engine. For example:
Export Field Content [Messages::Body HTML; "filewin:/c:/temp/web.html"] Set Web Viewer [Object Name: "Web"; URL: "filewin:/c:/temp/web.html"]
How can I download only certain messages (From, To, Subject, etc)?We suggest you the following steps, which should help you to customize one of the example solutions, available for mail.it 3 plug-in:
1. Pick the example solution, which fits your needs, and edit the mail retrieving script
2. Locate the 'Emai_PopRetrieveMessage' function call.
3. In front of the 'Emai_PopRetrieveMessage' function call insert the 'Emai_PopGetMessageInfo' function call, using the same parameter as 'Emai_PopRetrieveMessage' function call.
4. After the 'Emai_PopGetMessageInfo' add the 'Emai_PopGetMessageField' function call, to retrieve the corresponding field of the message (From, To, Cc, Subject, etc)
5. Use the condition operator ('If / End If') to retrieve those messages,
which fit your criteria.
This problem is related to the message formatting and mail server(s) the message is going though. According to the RFC 2822 the length of one line should not exceed 998 characters. Some mail servers take the responsibility to reformat the message, if it does not meet the requirements of the RFC 2822, which may cause the problems. To resolve the issue we recommend you to format the code of your message in a way to avoid the lines longer then 998 characters. For example instead of writing:
... [990 characters] ... text         ... [and so on]...
you should write:
... [990 characters] ... text  
       ... [and so on]...
This will not affect the resulting HTML rendered view, as far as line breaks other then special HTML tags (like <BR>) are not considered by HTML rendering engines.
How can I specify the charset for the outgoing message?The plug-in is choosing the encoding for the message automatically, based on the characters present at the message. For example, if the plug-in chooses the 'windows-1250' encoding, this should mean that your message contains character(s), which belong to one of the languages designated at:
http://en.wikipedia.org/wiki/Windows-1250
So, in order to get a message with 'Western' or 'US' characters encoding, you should use (only) the corresponding characters in your message.
Please notice, that if you use a combination of characters in your message, which can not be put in 8 bit encoding, the plug-in will use the Unicode encoding for this message.
Can I send messages in background, and continue working with another database?It is not possible to send the messages in background, as it is possible to do in a regular email client application, like Microsoft Outlook. The point is that FileMaker is taking part in the message sending process by feeding the updated message parts, and processing sending result. So even if you will disable mail.it 3 status dialog, FileMaker will remain busy, until the scripts execution is complete.




