Newsletter Software SuperMailer

Personalisierte Newsletter erstellen und versenden
aus Shopware® Newsletter-Empfänger importieren

 

Import von Newsletter-Empfängern aus Shopware®

Für den direkten Import der Newsletter-Empfänger verwenden Sie das MySQL-Export-Script.

Gehen Sie wie folgt vor

Laden Sie das MySQL-Export-Script

Entpacken Sie die ZIP-Datei, öffnen Sie anschließend mysqlexport.php in einem Texteditor, z.B. Editor/Notepad aus dem Windows-Zubehör. Öffnen Sie das Script nicht in Word oder WordPad!

 

Sicherheit des Scripts

$ScriptUsername = "<admin>";
$ScriptUserPassword = "<password>";

Vergeben Sie für <admin> einen Nutzernamen ohne Umlaute/Sonderzeichen, für <password> vergeben Sie ein langes sicheres Passwort ebenfalls ohne Umlaute/Sonderzeichen.

 

Zugriff auf die MySQL-Datenbank

Geben Sie die Zugangsdaten zur MySQL-Datenbank korrekt ein, die Zugangsdaten finden Sie bei Ihrem Webspace-Provider.

$DBHostname = "localhost";
$DBName = "<Database name>";
$DBUserName = "<Database username>";
$DBPassword = "<Database password>";
$DBTable = "<Database table>";
$DBWHEREClause = "";

Geben Sie zwischen den Anführungszeichen korrekt die Zugangsdaten an.
$DBHostname gebe Sie den Namen des MySQL-Servers ein, $DBName geben Sie den Namen der MySQL-Datenbank, $DBUserName geben Sie den Nutzernamen für den Zugriff auf die MySQL-Datenbank ein, $DBPassword geben Sie das Passwort für den Zugriff auf die MySQL-Datenbank an.

Für $DBTable geben Sie newsletter_recipient an, diese Tabelle enthält die Empfänger des Newsletters.

Damit nur bestätigte Newsletter-Empfänger importiert werden, geben Sie für $DBWHEREClause an status='optIn' OR status='direct'

Ändern Sie die Angabe $UTF8=false; auf $UTF8=true;

 

Speichern Sie das geänderte Script und übertragen Sie es per FTP oder SFTP auf den Webspace.

 

Bestätigte Newsletter Empfänger aus Shopware in SuperMailer importieren

Im SuperMailer klicken Sie über der Newsletter-Empfängerliste auf "Importieren" und wählen Sie "aus dem Internet". Geben Sie die URL zu Ihrer Webseite gefolgt vom Script mysqlexport.php?Username= Angabe für $ScriptUsername&Password=Angabe für $ScriptUserPassword, klicken Sie auf "Jetzt importieren", um die Empfänger importieren zu lassen.

Beispiel

im Script wurde

$ScriptUsername = "exportmysql";
$ScriptUserPassword = "AbR537LOer";

definiert. Das Script wurde direkt in das Hauptverzeichnis des Webspaces supermailer.de übertragen.


Der Aufruf für Importieren - aus Internet lautet damit:

https://www.supermailer.de/mysqlexport.php?Username=exportmysql&Password=AbR537LOer

 

Sicherheit des Scripts erhöhen

Benennen Sie den Dateinamen des Script mysqlexport.php beliebig um, die Dateierweiterung .php darf nicht verändert werden. z.B. anstatt mysqlexport.php MySql27492exporT26578.php. In Zukunft müssen Sie dann den neuen Script-Namen im Import-Dialog natürlich verwenden.