E-Mail-Dienst oder CRM, der nach doppelten E-Mail-Adressen sucht

Ich erstelle einen automatisierten E-Mail-Prozess für einen Kunden, der eine Kapelle ist. Sie haben Leute, die sich anmelden, um Benachrichtigungen über einen Todestag zu erhalten.

Ich habe die Kontaktdaten als CSV aus der Datenbank exportiert, in Mailchimp importiert und war kurz davor, eine datumsbasierte Mailchimp-Automatisierung zu starten. Dann wurde mir klar, dass es viele Fälle gibt, in denen sich dieselbe Person für mehrere Todestagserinnerungen angemeldet hat und MailChimp keine doppelten E-Mail-Adressen in einer Liste zulässt.

Gibt es einen anderen E-Mail-Dienst oder eine andere Anwendung, die ich dafür verwenden kann?

Antworten (1)

Sie können dies mit einem einfachen Python- Skript tun, das entweder das Parsen der CSV-Datei oder sogar das direkte Abfragen der Datenbank umfasst, alles mit den Standardbibliotheken, alles kostenlos und auf nahezu jeder Plattform.

Ein Beispiel für das Versenden einer E-Mail:

# Import smtplib for the actual sending function
import smtplib

# Import the email modules we'll need
from email.mime.text import MIMEText

# Open a plain text file for reading.  For this example, assume that
# the text file contains only ASCII characters.
fp = open(textfile, 'rb')
# Create a text/plain message
msg = MIMEText(fp.read())
fp.close()

# me == the sender's email address
# you == the recipient's email address
msg['Subject'] = 'The contents of %s' % textfile
msg['From'] = me
msg['To'] = you # Note that you should use bcc rather than to here



# Send the message via our own SMTP server, but don't include the
# envelope header.
s = smtplib.SMTP('localhost')
s.sendmail(me, [you], msg.as_string()) # you can be a list of strings
s.quit()

Wahrscheinlich möchten Sie Nachrichten als BCC senden

Wie sieht es mit der Verfolgung von Bounces usw. aus?
Wenn Sie Bounces erhalten, werden diese in Ihrem Posteingang angezeigt. Ich denke, dass Tracking-Optionen (z. B. Zustell-/Leseeinstellung benachrichtigen) hinzugefügt werden können, aber beachten Sie, dass sie kundenspezifisch sind.