Dateiupload verwenden

Die integrierte Dateiupload-Funktion kann verwendet werden, um lokale Dateien in HTML-E-Mails vor dem E-Mail-Versand ins Internet zu übertragen. Diese Funktion ist nur für E-Mails im HTML-Format gedacht. Dateianhänge (Attachments) werden nicht ins Internet übertragen.
Sollten Sie die Dateiupload-Funktion nicht nutzen, dann werden lokale Grafiken/Dateien mit der E-Mail versendet (eingebettete Grafiken). Dies hat den Nachteil, dass die E-Mail größer wird. Gleichzeitig ist es für den Empfänger von Vorteil, da die E-Mail offline (ohne Internetverbindung) gelesen werden kann und damit alle Grafiken vorhanden sind.

Einstellungen für den Dateiupload

Die Einstellungen für den Dateiupload können Sie ändern in dem Sie im Menü Projekt auf Dateiupload klicken. Die Einstellungen in diesem Dialog gelten nur für das aktuelle Projekt.

 

Lokale Bilder vor dem E-Mail-Versand ins
Internet übertragen (nicht mit der E-Mail versenden)
Aktivieren Sie diese Einstellung, um den Upload der Dateien vor dem E-Mail-Versand durchführen zu lassen.

 

Domain inkl. Verzeichnis (z.B. http://www.BirthdayMailer.de/bilder/) Geben Sie die komplette URL bestehend aus http://<domainname>/<unterverzeichnis>/ an. Diese Angabe wird von BirthdayMailer verwendet, um die lokalen Ordnerangaben in Webadressen umzuwandeln.

Hinweis:
Ist die Angabe falsch, dann werden in der E-Mail beim Empfänger keine Grafiken angezeigt.

 

Für den Upload der Dateien steht die Variante des Uploads per FTP und die Variante per HTTP mit dem Upload-Script zur Verfügung. Es ist empfohlen die Variante zur Übertragung der Dateien mit Hilfe des FTP-Protokolls zu verwenden. In Firmennetzwerken ist die Nutzung von FTP nicht immer möglich, in diesem Fall kann die Variante zur Übertragung der Dateien per HTTP mit Hilfe des Upload-Scripts verwendet werden.

FTP-Upload einrichten

FTP-Server Geben Sie den Namen oder die IP-Adresse des FTP-Servers ein.

Informationen zum FTP-Server erhalten Sie von Ihrem Webspaceprovider.

 

Benutzername / Passwort Geben Sie den Benutzernamen und das Passwort für den FTP-Zugriff ein.

Informationen zu den FTP-Zugangsdaten erhalten Sie von Ihrem Webspaceprovider.

 

FTP-Verzeichnis Geben Sie das FTP-Verzeichnis an, in das BirthdayMailer beim Upload der Dateien wechseln soll. Um ein Verzeichnis wählen Sie können, muss FTP-Server, FTP-Benutzername und FTP-Passwort eingegeben werden.

Hinweis:
FTP-Verzeichnis und Angabe der Domain inkl. Unterverzeichnis müssen natürlich übereinstimmen, so dass die Grafiken vom E-Mail-Programm gefunden werden.
Haben Sie die Daten zum FTP-Server, sowie Benutzername/Passwort eingegeben, dann können Sie auch auf die Durchsuchen-Schaltfläche klicken, um ein Verzeichnis zu suchen bzw. anzulegen.

Informationen zu Verzeichnisangaben erhalten Sie von Ihrem Webspaceprovider.

 

Passive Übertragung verwenden Die Option "Passive Übertragung verwenden" sollte gewählt werden, wenn Probleme beim Upload der Dateien auftreten.

 

HTTP-Upload einrichten

Aufruf des Upload-Scripts Geben Sie den HTTP-Aufruf inkl. Namen des Upload-Scripts ein.

Siehe auch
Konfiguration des Upload-Scripts

 

 

 

Konfiguration des Upload-Scripts

Das Upload-Script upload.php kann als Alternative zur Übertragung der Dateien per FTP verwendet werden. Sie finden das Script upload.php im BirthdayMailer-Ordner. Dieses Script muss einmalig per FTP z.B. von einem Administrator auf die Webseite übertragen werden, danach kann es immer wieder verwendet werden. Vor der Übertragung muss die Konfiguration des Scripts geändert werden, so dass der Upload der Dateien in das richtige Serververzeichnis durchgeführt wird.

Hinweis
Das Script sollte mit einem zufälligen Namen versehen werden, so dass nicht jeder von außen auf das Upload-Script zugreifen kann. Dieser zufällige Name muss inkl. Domain im Feld "Aufruf des Upload-Scripts" angegeben werden.

Ändern der Script-Konfiguration

  1. Öffnen Sie das PHP-Script in einem Texteditor (nicht in Word oder WordPad!)
  2. Suchen Sie im Script nach

# Upload-Verzeichnis mit / am Ende angeben
# Upload-Verzeichnis entspricht dem kompletten Verzeichnis vom Root-Verzeichnis auf
# dem Server, dieses Verzeichnis stimmt nicht unbedingt mit dem FTP-Verzeichnis überein
# Das Verzeichnis sollte mit 777 unter Linux freigegeben werden, um Probleme mit
# Zugriffsrechten zu vermeiden
$UPLOADDIR="/home/www/bilder/";

  1. Ändern Sie im Script den Wert der Variablen $UPLOADDIR von /home/www/bilder auf das korrekte Verzeichnis auf Ihrem Webspace/Server.
  2. Speichern Sie das Script und übertragen Sie es per FTP auf Ihren Webspace/Server

Informationen zu Verzeichnisangaben auf Ihrem Server erhalten Sie von Ihrem Webspaceprovider.