maborak.com~/products/interspire/feedback-loopssoftware & infrastructure engineering

All addons

Feedback Loops Processor

Reads ISP spam complaints from your abuse mailboxes and unsubscribes the complainer straight away.

Licence and requirements

version:
2.8
works with:
Interspire Email Marketer 6.1.3 to 6.2.1, PHP 7.3 with ionCube
also needs:
Sending IPs registered with the ISPs' feedback loop programs; An unsubscribe link in every campaign's body or headers; An IMAP or POP3 abuse mailbox
licence:
$400, one payment, lifetime, one domain
includes:
email and live support, free upgrades, free installation

buy licence

Every spam complaint a subscriber files against your IPs costs reputation. The Feedback Loops Processor reads the complaint reports that ISPs send to your abuse mailbox and unsubscribes the person immediately, before the next campaign makes things worse.

Features

  • Reads standard ARF (Abuse Reporting Format) reports as well as plain feedback loop messages
  • Several abuse mailboxes, over IMAP or POP3
  • Runs from cron
  • Moves complainers to the suppression list
  • Exports complaints by email campaign or by contact list

Feedback loop programs

The processor has been used with the feedback loops of AOL, Bluetie/Excite, Comcast, Cox, Earthlink, Fastmail, Hotmail, OpenSRS/Tucows, Outblaze (mail.com), Rackspace, RoadRunner/Time Warner Cable, Synacor, Terra, Terra Brasil, USA.NET, United Online (Juno, NetZero), Yahoo! and Zoho.

An ARF report carries the complaint as a message/feedback-report part:

Feedback-Type: abuse
User-Agent: SomeGenerator/1.0
Version: 0.1
Original-Mail-From: <[email protected]>
Original-Rcpt-To: <[email protected]>
Source-IP: 10.67.41.167
Reported-Domain: example.net
Removal-Recipient: [email protected]

Questions

What do I need before complaints start arriving?

Your sending IPs must be registered with the major ISPs’ feedback loop programs (our support team can do this for you), and every campaign must include an unsubscribe link in its body or headers.

How do I schedule processing with cron?
0 * * * * /usr/bin/php /path/to/iem/admin/addons/fbl/api/process.php 100000
Why were fewer messages processed than the mailbox holds?

Reports for messages without an unsubscribe link are skipped, and so are reports about subscribers that no longer exist in Interspire.

Installation

Every addon installs the same way: see the installation guide. Questions before buying? Open a ticket or email us.

Screenshots

Technologies we work with

  • Argo CD
  • Kubernetes
  • Docker
  • Podman
  • Ansible
  • Jenkins
  • Chef
  • Proxmox VE
  • Google Cloud
  • Linux
  • Red Hat
  • CentOS
  • NGINX
  • Apache
  • Traefik
  • Prometheus
  • Grafana
  • PostgreSQL
  • MySQL
  • MariaDB
  • Redis
  • etcd
  • Qdrant
  • Elasticsearch
  • Logstash
  • Kibana
  • PagerDuty
  • Go
  • Python
  • FastAPI
  • PHP
  • TypeScript
  • React