The LuxSci API has two separate email sending API endpoints:
These endpoints are not the same. The sendSecureEmailOrSecureText endpoint was created first and supports both the sending of secure email messages and SecureText messages; however, it does not support very high volumes of sending. The sendEmail was added later as an API wrapper around SMTP sending and designed to fully support very high volumes of secure email sending. The sendSecureEmailOrSecureText is deprecated; sendEmail should be used when possible.
This table illustrates the differences between these ending endpoints.
API Call: | sendEmail | sendSecureEmailOrSecureText |
Great for: | Secure High Volume Email Large-scale email sending Load-balanced emailing |
Low-volume [secure] email sending |
---|---|---|
Deprecated? | Deprecated | |
Can send SecureLine-encrypted email? | Yes | Yes |
Messages sent from: | Your SMTP server or cluster | Your API/WebMail server |
Email sending limit: | The sending user's individual SMTP limit, which could be very large. | 1000 messages/hour* |
Maximum messages/API call | 1000* | 1 |
Maximum recipients/message | 100* | 100 |
Maximum recipients/API call | 1000* | 100 |
Can send messages without SecureLine encryption (if permitted by your account settings)? | Yes | No |
Can send SecureText messages | Yes | Yes |
Sending user must have SMTP permissions with LuxSci? | Yes | No |
Outbound SMTP server load balancing support? | Yes | n/a |
Outbound SMTP server failover support? | Yes | n/a |
Outbound messages queued if SMTP servers are down; sent when they are back up? | Yes | N/A |
*Can be modified on dedicated API servers. Note: if you have a dedicated API sending server and would like to make more than 6000 API calls/day, please contact support to have your API usage limits increased to meet your needs.
The sendEmail API endpoint has some functional differences from the sendSecureEmailOrSecureText endpoint in terms of how it is called.