Error messages when using SMTP

May 8, 2017
If you send mail through SMTP rather than REST, there are a few errors that are specific to SparkPost. The list below covers each of them, as well as what to do when you receive them. For error messages that are not listed below, see one of the popular SMTP reply code guides, like http://www.greenend.org.uk/rjk/tech/smtpreplies.html Response…
read more

Why do we need to configure DKIM to send anything?

April 28, 2017
Q: I tried sending after configuring my sending domain but it didn't go through. I'm getting the error that it's not configured. I did not configure DKIM because I was sending via SMTP. Why is it necessary? A: As a leader in the sending industry, your sending reputation - and ours - is extremely important to…
read more

How Do I Test Using the Sink Server on SparkPost?

April 28, 2017
Sink testing allows you to send messages through SparkPost for integration testing without the messages being attempted for delivery to actual email addresses. Any messages using the sink server email address format will automatically fail as intended. To use the sink server, you will need to append the email addresses you are injecting into our…
read more

User Management: How to Add or Delete Users from your Account

April 28, 2017
SparkPost and SparkPost Elite provide the ability to add or delete an additional user(s) to your account. This self-service feature is available via the user interface in the Account > Users section of the UI.  Moreover, there are also two role-based features available in the Web UI and they are: Admin and Reporting. Admin Role:…
read more

Message Delivery: Understanding Delays and Bounces

April 28, 2017
The final disposition for all messages sent from SparkPost is either delivered or bounced but messages can be "delayed" and delivery retried a number of times before the final state is determined. # Delays (aka Temporary Failures or 4xx Errors) When we receive a 4xx rejection from the ISP, we log a "delay" event that…
read more

Why do time series graphs on the summary page sometimes display inaccurate rate calculations?

April 28, 2017
Time series graphs on the summary page calculate most rate metrics against the number of targeted messages. Rolling your mouse cursor over a specific point in time on the graph will display the results exactly at that point in time. As an example, if you have previously sent out a mailing and have included click and open…
read more

Suppression timing

April 28, 2017
It can take a minute for suppression events like spam complaints, unsubscribe requests, and hard bounces (permanent failure variety) to be collected and processed. Once a recipient is added to the suppression list, subsequent attempts to deliver to that recipient will result in a "Admin Failure" (code 25). In the dashboard, you will see one…
read more

Why Can’t I Store Images?

April 28, 2017
SparkPost doesn't store images for you. If you are not using a front end application such as OnGage where you can store your images, we recommend the following: Upload images to a publicly-accessible server or a reputable image hosting service. Then, link to the image URL in your message HTML or template: <img src="http://photosite.com/image.jpg" alt="My…
read more

SMTP Connection Problems

April 28, 2017
If you are having problems connecting to SparkPost over SMTP, here's a checklist of things to verify: The SMTP server name should be smtp.sparkpostmail.com or on some systems tls://smtp.sparkpostmail.com The port should be 587 Alternately, port 2525 can be used in environments where port 587 is blocked (such as Google Compute Engine). You need to use AUTH…
read more