Emailing with EFT Processing FAQ

There are different options to email remittance advices to Vendors, Customers and Employees using EFT Processing. Below are some common setup and support questions.

 

EFT Processing (Sage 300) Email FAQ
Can I add a Display Name in the From Email Address?

: Enter the email address to be used when sending email.

Example: Orchid.Systems.Modules@gmail.com . You can also enter it in the format {name} <{address}> e.g. Orchid Systems <Orchid.Systems.Modules@gmail.com>

Note: Depending on the SMTP server you use, this address may need to match the one you enter in the Username field, or may not work unless you set up an email alias. Consult your SMTP server documentation for details about sending email.
Can I add a logo to the EFT Email Message Templates?

To add a logo to the Message templates, you have to use an HTML template and include an image tag pointing to a logo hosted on your website.

Refer to EFT Payments HTML email - example with image link

../EL-Setup/EFT-Setup-Email-Message-Screen-Guide-1025.htm#microcontent1
Can I email Remittance advices to multiple email addresses?

Setup EFT Vendors to email remittance advices

There are different options to configure Vendors in EFT Processing to email remittance advices.

EFT Vendors Setup

To use a different email address in A/P and in EFT Processing, select "EFT Vendor Email-To in the EFT Delivery Method and enter the Email address.

Note:

To send Advice to Multiple Email Addresses, you can enter the Email Addresses in the e-mail field separated by semicolon “;”.

The Email-to field is 250 characters long In the EFT Vendors Setup screen.

If you want to use the same email addresses in A/P and in EFT, select A/P Vendor Delivery Method in EFT and enter the email addresses in the A/P Vendor screen.

Note:

When using A/P Vendor delivery method, the following email addresses are used: 

AP Vendor email address: enter the email address in the email field on the AP Vendor > Address Tab

AP Vendor Contact email address: you enter the email address in the AP Vendor contact tab

At the moment, if the AP Vendor's delivery method is set to "Multiple Contacts", it is recommended to set the EFT Vendor's delivery method to EFT Vendor Email To and enter the email address in the EFT Vendors screen.

EFT Customers and EFT Employees SETUP

Note: The same logic applies to EFT Customers and EFT Employees.

../EL-Setup/EFT-Emailing-SetupEmailAddresses.htm
Can I email using Gmail?

You can configure Orchid modules to email using Gmail.

Since May 2022, you cannot disable 2-step authentication in the Gmail settings and you need to use App Password.

smtp.gmail.com:587

: username@gmail.com

App password you create for the user emailing.

Tip: If there are spaces in the App password, remove the spaces before saving. Include only the characters.

TLS

Note: In some older versions of Orchid modules, for Google mail to be setup in Outlook/other email application/device (as recipient in CC/BCC), the Google email setting has to have the option of enable POP/IMAP ticked.

When using any other email that has Transport Layer Security (TLS) encryption along with SMTP, you can prefix the email server field with “TLS:”.

For e.g.. TLS:securemail.server.net

../../Shared/ModuleOptions/SMTPEmail-Examples.htm#microcontent3
Can I limit how many emails EFT sends per minute or session?

Limit per Session/Minute

Configure limits when sending emails: (None / Per Minute / Per Session)

If you are getting errors relating to "exceeding limits" when sending email remittance advice, you can configure the options to Number of emails per minutes or Number of emails per session to match the requirements of your email server.

  • Defaults to "None".
  • Choose Per Minute if your email server has a limit per minute when sending SMTP emails (e.g. Office 365).
  • Choose Per Session if your email server has a limit per session.
  • Enter the number of emails to send per minute or per session.

How does it work?

When printing Advices and if the number of advices is greater than the limit, EFT will send the number entered in the limit, then pause if "per minute" is selected or Disconnect and start a new session if using "Per session" is selected.

Example: Limit per minute: If you set the limit to 30 per minute and you email 50 remittance advices, EFT Processing will send the first 30, pause for a minute, send the next 20, and will then display the result.

Example: Limit per session: If you set the limit per session to 10 and you select to Print/Email a batch of 50 remittance advices, EFT Processing will make a connection to the SMTP Server, send 10 emails (1 to 10), disconnect, then reconnect, send the next 10 emails (11 to 20), disconnect, connect again, send the next 10 emails (21 to 30), disconnect, etc. When all emails are sent, it will display the delivery results.

Note: If you set the number of emails to 0 (per minute or per session), the emails will be sent with no limits (the same way as with the "None" option)

Troubleshooting Sending emails

Email Troubleshooting

../EL-Setup/Opt_MailSetupEFT.htm#Limit
Do I have to fill in SMTP Details in EFT Options to send emails?

If you leave the SMTP details blank in EFT Processing> Options Tab, the Sage 300 default way of sending emails will be used. Refer to . However, the program cannot verify that the email has been sent and cannot report the number of emails sent. If you want to use the ability to password protect the PDF attached to emails in EFT Processing, you need to configure SMTP details in EFT Options.

../EL-Setup/Opt_MailSetupEFT.htm#microcontent1
How do I send emails using Office 365?

Email with Office 365

You can email from Orchid modules using Office 365. The exact steps depend on your Office 365 configuration. You can choose SMTP with basic authentication, use MFA and App Password, or use Microsoft Graph.

../../Shared/ModuleOptions/SMTPEmail-Examples.htm#microcontent2
How long is the EFT Vendor / EFT Customer / EFT Employee Email address field?

Tip: To send to multiple addresses, use a semi-colon (;) to separate the email addresses. For example ronald@samplecompany.com; ronald.black@samplecompany.com;

../EL-Setup/EFT-Vendors-Setup-Screen-Guide-1023.htm#microcontent2
What password is used to encrypt the PDF attached to EFT Advices?

In EFT Processing, you have the option to password-protect PDF sent with Remittance Advices when emailing to a Vendor, Customer, or Employee. You can use a password formula, a password entered per record and a master password. This topic describes the order of precedence of each method.

Details specific to the process for each type are available below:

Using password to protect Remittance Advices for Vendors

Using password to protect Remittance Advices for Customers

Using password to protect Payroll Advices and other Payroll PDF for Employees

../EL-Setup/Password-Example.htm#microcontent1
What TLS Version does EFT Processing Email use?

Encryption

If your SMTP server requires TLS Encryption, select TLS.

If you leave this field as None, no encryption will be done.

Note: This setting affects data encryption and authentication. Consult your IT professional or SMTP server documentation to determine which setting to use.

TLS Version

You don't select a specific TLS version. Orchid uses the .Net SmtpClient class to send emails. The SMTP Client uses the protocol configured on the operating system, based on the .NET version installed.

The email function supports Ssl3, Tls1.0, Tls1.1, Tls1.2 and Tls1.3.

Microsoft has recently stopped support for TLS1.0 and TLS1.1. Support for TLS 1.2 was added to Orchid modules in April 2020 and applies to Sage 300 versions 2018 and above.

Important! If you have any issues emailing, please ensure you download and install the latest product update for your Sage 300 version.

Where do I set the Port number used in SMTP emails?

smtp.domain.com:587 Enter the details of the SMTP Server you want to email from.

: There is no specific field for the Port in Orchid modules. You can specify a port number after filling in the email server details.  After the email server name, enter “:xx” i.e. colon  xx where xx is the port number required.

Tip: The default port is generally port 587 with TLS.  

Example: smtp.office365.com:587

and : Enter a correct combination of Email user and password

Note: If using multi-factor authentication and App password, enter the App password you create in he Email Password field. Refer to Using Orchid Modules with Office365 App Passwords

: Enter the email address to be used when sending email.

Example: Orchid.Systems.Modules@gmail.com . You can also enter it in the format {name} <{address}> e.g. Orchid Systems <Orchid.Systems.Modules@gmail.com>

Note: Depending on the SMTP server you use, this address may need to match the one you enter in the Username field, or may not work unless you set up an email alias. Consult your SMTP server documentation for details about sending email.
../EL-Setup/Opt_MailSetupEFT.htm#microcontent2
Why is the EFT remittance advice blank?

If the remittance advice is blank, it is likely because the CSCOM.AUDTORG is incorrect. (possibly after a SQL restore).

The report links the EFT Tables using the CSCOM.AUDTORG field and most likely it has a different value from the Database ID.

You need to check CSCOM.AUDTORG and CSCOM.ORGID in the database using SQL Server Management Studio.

../EL-Reports/EFT-Print-Advice.htm#microcontent3