David Ozokoye
Writer
David is a technical writer at SendLayer. He tests and documents new features and updates to SendLayer's email services. Away from the computer, he enjoys playing video games and roller skating.
Doc
Error: 403 Forbidden
Resolving the Error – Solution To fix the ‘403 forbidden’ error, you’ll need to check and update your API key permission settings. To check that your API key has the correct access level, log in to your SendGrid account and navigate to Settings » API Keys. This will bring you to a page with all your […]
Doc
cURL error 56: OpenSSL SSL_read: SSL_ERROR_SYSCALL
Resolving the Error – Solution Since this error is server-related, resolving it would be done at the server level and not from your SMTP plugin. Here are some steps to take when troubleshooting the error. Temporal Network Issue Earlier, we mentioned that it could be a temporal error. So, the first step we recommend is […]
Doc
Error 502: Bad Gateway
Resolving the Error – Solution Since this is a server-side error, resolving it would require contacting your SMTP service provider or your web hosting provider. Once you’ve done that, we recommend sharing specific details about the error with them. Often, it is a temporary timeout from your email service provider, which they’re most likely working […]
Doc
401 Error: invalid_client
Resolving the Error – Solution To resolve the ‘401 error: invalid_client’ issue, you’ll need to make sure the Client ID value on your SMTP plugin matches the one on Google Cloud. We recommend copying the value from Google Cloud and adding it to the appropriate field in your SMTP plugin. To find your Client ID, […]
Doc
ErrorSendAsDenied
Resolving the Error – Solution To fix this error, you’ll need to update the email address you set as the From Email to match the one you authorized during the setup process. Be sure to save your changes after updating the email address. If you’d like to send emails through a different Microsoft account, you’ll […]
Doc
Error 403: access_denied
Resolving the Error – Solution To fix this error, you’ll need to publish your app from Google Cloud Console and reauthorize your SMTP plugin. We’ll explain the steps in this guide. Publishing Your Google App To publish your app, log in to the Google Cloud Console dashboard. Within your Google Cloud project, navigate to APIs […]
Doc
cURL Error
Resolving the Error – Solution To quickly resolve this error, you’ll need to update your server’s cURL library. The steps to update this library will differ depending on your web hosting provider. We recommend getting in touch with your web hosting support for guidance. They should be able to update the library on your server. […]
Doc
cURL Error 28: Connection Timed Out
Resolving the Error – Solution This error is usually not caused by the SMTP plugin you’re using. So resolving it would require making changes to your website’s server configuration. We’ll cover some of the troubleshooting steps to resolve the issue. Update Your Software Before going any further, ensure your site uses an updated version of […]
Doc
Error: Email Sending Limit
Resolving the Error – Solution To resolve this error, you’ll need to confirm the rate limit that applies to your account from the mailer you configured. Below, we’ve linked the documentation with details about the sending limit for some popular email service providers. You can always confirm your account’s email sending limit by contacting your […]
Doc
SPF Record
What Is SPF? SPF stands for Sender Policy Framework. It is an email authentication standard that helps protect email senders and recipients from spam, spoofing, and phishing. Although your emails may send successfully without an SPF record, adding it to your site’s DNS improves email deliverability. Combined with standards like DMARC and DKIM, it improves […]
Doc
DKIM Record
What is DKIM? DKIM stands for DomainKeys Identified Mail. It is a protocol for email authentication to prevent email spoofing. Email spoofing is the process of sending emails with a forged sender address. If your user’s email service provider fails to verify you as the sender, it may be flagged as a spoof email. This […]
Doc
Error: Could Not Connect to SMTP Host
Resolving the Error – Solution To resolve this error, we recommend reviewing your SMTP configuration and making sure each field has the correct value. If the error persists, it could be server related. In this case, we suggest contacting your hosting provider with the exact error message you see on the SMTP plugin’s error log. […]
Doc
Error: Connection Refused
Resolving the Error – Solution Because this error is server related, resolving it would require reaching out to your web hosting support. When contacting them, share the exact error message you’re seeing. They should be able to fix the server configuration issue.
Doc
Error: Key Not Found
Resolving the Error – Solution To resolve this error, confirm that you copied the correct API key from your email service provider. Once you have the correct API key, go to the settings page of your SMTP plugin and update the API key field with the correct key. Be sure to save your changes afterward. […]
Doc
Error: Could Not Authenticate
Resolving the Error – Solution If the issue is caused by misconfiguration of your SMTP plugin, we recommend double-checking that you’ve copied the correct SMTP details from your email service provider. You may need to re-run the setup process to confirm everything is configured properly. If the issue is server-related, reach out to your web […]
Doc
Error: MailboxNotEnabledForRESTAPI
Resolving the Error – Solution To resolve this error, you’ll need to migrate your Microsoft Exchange mailbox account using the appropriate method. For steps on how to migrate your mailbox account, please see Microsoft’s official documentation. Another solution to this error is to make sure that you’re using a valid Microsoft 365 mailbox. Using a […]
Doc
Understanding SendLayer Rate Limiting
How SendLayer Rate Limiting Works Rate limiting sets a maximum threshold for the number of requests or actions a user or an IP address can perform within a specified period. SendLayer applies rate limits to the number of emails a user can send within a specified timeframe. Each user account has a per-minute, hourly, and […]
Doc
Rate Limiting
What Is Rate Limiting? Rate limiting is a method used by applications to control and limit the number of requests a user can make within a specified timeframe. When the limit is reached, additional requests are either delayed or blocked entirely, depending on how it’s set up. Enabling rate limiting on a system prevents data […]
Doc
How to Set Up SendLayer on Google Domains
Before getting started, be sure to: Viewing DNS Records in SendLayer After you’ve added your domain, SendLayer will automatically detect your domain host and generate 5 unique DNS (Domain Name System) records specifically for your domain. If it doesn’t detect your domain host, click choose your domain host and select your domain registrar. In the […]
Doc
Verifying Your Account
Accessing Account Verification Page To start, you’ll need to log in to your SendLayer account dashboard. Once you’re logged in, you can click the orange Verify Now button to get started. Alternatively, you can click the Verify Now link in the Account Overview section to access the verification page. Verifying Your Account In the Your […]