Jump to content

Mandrill Alternatives


Circo

Recommended Posts

  • Management
Posted

I'm moving this to peer to peer, but note, I'm in discussion with Sparkpost and it's likely we'll have direct integration soon.

  • Replies 78
  • Created
  • Last Reply
Posted
1 hour ago, Lindy said:

I'm moving this to peer to peer, but note, I'm in discussion with Sparkpost and it's likely we'll have direct integration soon.

Please consider SendGrid as well :)

Posted
1 hour ago, Lindy said:

I'm moving this to peer to peer, but note, I'm in discussion with Sparkpost and it's likely we'll have direct integration soon.

Please consider SendGrid as well :)

Posted
11 hours ago, Lindy said:

I'm moving this to peer to peer, but note, I'm in discussion with Sparkpost and it's likely we'll have direct integration soon.

Will this be IPBoard 4 only?

I'm running five IPB 3 boards and I depend heavily on bulk mailing via Mandrill.

Given the short time frame until end of April I have no chance to migrate all projects until then.

Andreas

  • Management
Posted
4 hours ago, Andreas Jürgensen said:

Will this be IPBoard 4 only?

I'm running five IPB 3 boards and I depend heavily on bulk mailing via Mandrill.

Given the short time frame until end of April I have no chance to migrate all projects until then.

Andreas

Not likely. For IPB3, you can just use SMTP functions to ping out to Sparkpost, SES, Sendgrid, etc. For those that don't want to use Sparkpost in IPS4, you could do the same.

Posted
On 3/4/2016 at 0:48 PM, opentype said:

That password looks a bit long. 

I ended up mixing up SparkPost and SendGrid, however, neither of them worked. I tried both and with correct API key. ;) Turns out a php file was disabled which was causing it. All working well now with SparkPost. ;)

On 3/6/2016 at 0:24 PM, The Old Man said:

Daft question but did you register with Sparkpost or Sendgrid? You have entered settings for Sparkpost, but mentioned SendGrid at the start of your post? That password seems way too long as OpenType mentioned.

I ended up mixing up SparkPost and SendGrid, however, neither of them worked. I tried both and with correct API key. ;) Turns out a php file was disabled which was causing it. All working well now with SparkPost. ;)

Posted
20 hours ago, Lindy said:

Not likely. For IPB3, you can just use SMTP functions to ping out to Sparkpost, SES, Sendgrid, etc. For those that don't want to use Sparkpost in IPS4, you could do the same.

OK, understood. Another good reason to switch to IPS 4. If there was a working Classifieds solution...

SMTP is not a real option for me, bulk mail to one of my smaller communities (4,500 subscribers) took 4 hours via SMTP and Sparkpost.

Andreas

Posted

@Lindy when I try to use sparkpost for bulk mail I get a lot of errors... will this be fixed when you guys finish the integration?

Here is the SMTP log:

  Hide contents

220 2.0.0 smtp.sparkpostmail.com ESMTP ecelerity 4.2.14.53092 r(Core:4.2.14.0) Tue, 08 Mar 2016 15:45:23 +0000
> EHLO smtp.sparkpostmail.com
250-momentum3.platform1.us-west-2.aws.cl.messagesystems.com says EHLO to 158.69.194.158:56102
250-8BITMIME
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250 PIPELINING
> STARTTLS
220 2.0.0 continue
> EHLO smtp.sparkpostmail.com
250-momentum3.platform1.us-west-2.aws.cl.messagesystems.com says EHLO to 158.69.194.158:56102
250-PIPELINING
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-AUTH=LOGIN PLAIN
250 AUTH LOGIN PLAIN
> AUTH LOGIN
334 VXNlcm5hbWU6
> U01UUF9JbmplY3Rpb24=
334 UGFzc3dvcmQ6
> MDE5ZDc3OGFjYmQzZDEzYzk5NjRhNTYyNjM5NzlhZGViOTViYjUzNg==
235 2.0.0 Authed. Go on.
> MAIL FROM:<no-reply@dev-lounge.com>
250 2.0.0 MAIL FROM accepted
> RCPT TO:<tom8004@hotmail.com>
250 2.0.0 RCPT TO accepted
> DATA
354 3.0.0 continue.  finished with "\r\n.\r\n"
> MIME-Version: 1.0
Precedence: bulk
Auto-Submitted: auto-generated
Date: Tue, 08 Mar 2016 15:45:23 +0000
To: tom8004@hotmail.com
List-Unsubscribe: 
 https://forum.dev-lounge.com/unsubscribe/?email=tom8004%40hotmail.com&key=a6b2bf3d327d6826f9e405b338509382
Content-Type: multipart/alternative;
 boundary="--==_mimepart_d111788f6de1c3af22d9618d52676ad5"; charset=UTF-8
Content-Transfer-Encoding: 8bit
From: =?UTF-8?B?RGV2LUxvdW5nZQ==?= <no-reply@dev-lounge.com>
Subject: Moderator's Notice

----==_mimepart_d111788f6de1c3af22d9618d52676ad5
Content-Type: text/plain; charset=UTF-8


Hi Hulu,

Hulu,
This message is being sent to ALL staff members, if you are active then you can disregard this message,
Your last visit was 03/08/16, as a moderator you are required to visit the site at least once a day. If you aren't active by July 20th, 2015 your moderator privileges will be revoked.
Thanks,
Hulu
 



-----
Prefer to stop receiving these emails? Unsubscribe here ( https://forum.dev-lounge.com/unsubscribe/?email=tom8004%40hotmail.com&key=a6b2bf3d327d6826f9e405b338509382 )



Dev-Lounge
----==_mimepart_d111788f6de1c3af22d9618d52676ad5
Content-Type: text/html; charset=UTF-8

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
		<title>Moderator's Notice</title>
		<style type="text/css">
		
			#outlook a {padding:0;}
			body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} 
			.ExternalClass {width:100%;}
			.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;}
			#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;}

			img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;} 
			a img {border:none;} 
			.image_fix {display:block;}

			p {margin: 1em 0;}

			h1 { color: white !important; }
			h2, h3, h4, h5, h6 {color: #333333 !important;}

			h1 a:active, h2 a:active,  h3 a:active, h4 a:active, h5 a:active, h6 a:active {
				color: red !important;
			}

			h1 a:visited, h2 a:visited,  h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
				color: purple !important;
			}

			table td {border-collapse: collapse;}

			table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; }

			a {color: #4a8aca;}
			
			/* Unhides cells that we set to hide in the HTML in case the client doesn't support style properly */
			*[class~=hidePhone] {
			    display : block !important;
			    width : auto !important;
			    max-height: inherit !important;
			    overflow : visible !important;
			    float : none !important;
			}

			*[class~=hidePhone][width="30"] {
				width: 30px !important;
			}

			*[class~=hidePhone][width="40"] {
				width: 40px !important;
			}

			td[class~=hidePhone] {
				display: table-cell !important;
			}

			@media only screen and (max-device-width: 480px) {
				a[href^="tel"], a[href^="sms"] {
					text-decoration: none;
					color: blue;
					pointer-events: none;
					cursor: default;
				}

				.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
					text-decoration: default;
					color: orange !important;
					pointer-events: auto;
					cursor: default;
				}

				#userPhoto, .hidePhone, *[class~=hidePhone], td[class~=hidePhone] {
					display: none !important;
				}

				.responsive_table > tr > td, .responsive_table > tbody > tr > td,
				.responsive_table > tr, .responsive_table > tbody > tr {
					display: block;
					text-align: left;
				}

				html[dir="rtl"] .responsive_table > tr > td, html[dir="rtl"] .responsive_table > tbody > tr > td,
				html[dir="rtl"] .responsive_table > tr, html[dir="rtl"] .responsive_table > tbody > tr {
					text-align: right;
				}

				.responsive_row {
					margin-bottom: 10px;
				}

				.responsive_fullwidth {
					width: 100% !important;
				}
			}

			@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
				a[href^="tel"], a[href^="sms"] {
					text-decoration: none;
					color: blue;
					pointer-events: none;
					cursor: default;
				}

				.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
					text-decoration: default;
					color: orange !important;
					pointer-events: auto;
					cursor: default;
				}
			}
		</style>
	</head>
	<body bgcolor="#f1f1f1" style='direction: ltr'>
		<table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#f1f1f1">
			<tr height='25'>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
			</tr>
			<tr>
				<td dir='ltr' valign="top"><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr' valign='middle' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 30px; font-weight: 300; color: #262e33; line-height: 48px; padding-left: 10px;">
					<a href='https://forum.dev-lounge.com/' style='text-decoration: none; color: #262e33; border: 0;'>
						
						
						
							Dev-Lounge
						
					</a>
				</td>
				<td dir='ltr' valign="top"><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
			</tr>
			<tr height='25'>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
			</tr>
			<tr>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr' width='800' id='main' bgcolor='#ffffff' style='border-top: 10px solid #3f6d98; line-height: 1.5;'>
					<table width='100%' cellpadding='20'>
						<tr>
							<td dir='ltr' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 21px">
								
								
									<strong style='font-size: 17px'>Hi Hulu,</strong>
									<br />
								

								
<p>Hulu,</p><p>This message is being sent to <strong>ALL </strong>staff members, if you are active then you can disregard this message,</p><p>Your last visit was <span>03/08/16, as a moderator you are required to visit the site at least once a day. If you aren't active by <strong>July 20th, 2015</strong> your moderator privileges will be revoked.</span></p><p><span>Thanks,<br>Hulu</span></p><p> </p>

							</td>
						</tr>
					</table>
				</td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
			</tr>
			<tr height='25'>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				<td dir='ltr'><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
			</tr>
			
				<tr>
					<td dir='ltr' valign="top"><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
					<td dir='ltr' valign='middle' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 12px; line-height: 18px; padding-left: 10px;">
						
						Prefer to stop receiving these emails? <a href="https://forum.dev-lounge.com/unsubscribe/?email=tom8004%40hotmail.com&key=a6b2bf3d327d6826f9e405b338509382" style='color: #4a8aca; text-decoration: none; display: inline-block'>Unsubscribe here</a>.
						<br />
					</td>
				</tr>
			
			
			
				<tr>
					<td dir='ltr' valign="top"><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
					<td dir='ltr' valign='top' width='800' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 12px; color: #bdbdbd; line-height: 18px; padding-left: 10px;">
						Dev-Lounge
					</td>
					<td dir='ltr' valign="top"><img src='https://forum.dev-lounge.com/applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
				</tr>
			
		</table>
	</body>
</html>

----==_mimepart_d111788f6de1c3af22d9618d52676ad5--

.
550 5.6.0 Lone CR or LF in headers (see RFC2822 section 2.2)

 

Posted
37 minutes ago, Hulu said:

@Lindy when I try to use sparkpost for bulk mail I get a lot of errors... will this be fixed when you guys finish the integration?

Here is the SMTP log:

  Hide contents



.
550 5.6.0 Lone CR or LF in headers (see RFC2822 section 2.2)

 

Upload this: 

 

Posted

I wonder what the benefit is with Sparkfire etc intergration into IPS4, as opposed to just using the SMTP Relay details as we're doing now? I've  read about SMTP slowing down IPS when emails are sent out, is that the main reason or is it for better reporting/logging/deliverability etc?

Posted
On 3/8/2016 at 3:45 PM, The Old Man said:

I wonder what the benefit is with Sparkfire etc intergration into IPS4, as opposed to just using the SMTP Relay details as we're doing now? I've  read about SMTP slowing down IPS when emails are sent out, is that the main reason or is it for better reporting/logging/deliverability etc?

Short term, that's probably it, but in the longer term Lindy (or someone else on the staff here?) has mentioned that they are considering adding things like bounce detection, like what the Mandrill Bouncer app does now. 

Posted

Just had my sparkpost account disabled today. My reputation in mandrill was something like 99.3%. Sparkpost I had a rejection rate of like 30% today and over the last few weeks of > 15%. Followed their guides and had my domain totally verified with dkim and spf. Haven't been doing anything other than board transactional e-mails. Not really sure wtf.

Posted
On 2/24/2016 at 10:37 AM, Lindy said:

This caught us by surprise as well - we're reaching out to Mandrill to clarify a couple of points and also looking at alternatives. 

Any movement here?

  • Management
Posted
2 hours ago, PacmanDo said:

Any movement here?

No, but it's my fault - SparkPost was responsive, I just need to get in touch with them and iron something out. I haven't had the opportunity to do so, but will follow-up next week. 

 

Posted
2 hours ago, Mrs. Knight said:

Trying to use SparkPost, always getting connection timed out.

Try: smtp.sparkpostmail.com 

(do not use ssl://smtp.sparkpostmail.com)

SMTP Protocol: TLS

Port: 587

 

 

 

Posted

I migrated from Mandrill to SparkPost yesterday, 5 minute job and looking at the stats, it's sending 3 times as much mail as Mandrill! Weird!! 

  • Management
Posted
On March 30, 2016 at 11:25 AM, PacmanDo said:

@Lindy, Mandrill ends as it was on April 26th. It would be nice to have a replacement integrated before that happens. What are the plans please?

Sparkpost integration is complete and will be in the next release.

Posted

IPS Community Suite 4.1.11

In Development


Key Changes

In addition to bug fixes and performance improvements, this release includes following new/changed features:

  • Sparkpost replaces Mandrill for optional email service
  • Recaptcha style is now a per-theme setting
  • Ability to sort Question and Answer forums by votes on the question

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...