Bekomme selbst nach x-mal installieren und deinstallieren immer wieder diese Fehlermeldung: The plain text content could not be fetched. The HTML content could not be fetched.
Habe TYPO3 4.0 am Laufen. Die installierten Extensions sind logischer Weise: direct_mail, tt_adress und direct_mail_subscription in den neuesten Versionen.
Bin folgendermaßen vorgegangen. (Könnte fast ein Tutorial sein, wenns funktionieren würde...)
1. tt_adress Global installieren
2. direct_mail Global installieren
3. direct_mail_subscription Global installieren
4. Neue Seite ertsellen, Typ SysOrdner, Erweiterung Direct Mail
4.1. Erweiterungstemplate für den DirectMail SysFolder erstellen
4.2. Domain mittels Constant Editor im DirectMail SysFolder-Template eintragen
4.3. Bei den Include static "Direct Mail Content Boundaries" und "Direct Mail plain text" hinzufügen
5. Ins TSConfig des SysFolders folgendes eintragen:
#(Wird automatisch von der Modulkonfiguration eingetragen)
mod.web_modules.dmail.from_email=kontakt@xyz.de
mod.web_modules.dmail.from_name=MyCompany
mod.web_modules.dmail.replyto_email=kontakt@xyz.de
mod.web_modules.dmail.replyto_name=MyCompany
mod.web_modules.dmail.return_path=###XID###
mod.web_modules.dmail.organisation=MyCompany
mod.web_modules.dmail.priority=3
mod.web_modules.dmail.sendOptions=3
mod.web_modules.dmail.includeMedia=0
mod.web_modules.dmail.flowedFormat=0
mod.web_modules.dmail.plainParams=&type=99
#mod.web_modules.dmail.use_domain=0
mod.web_modules.dmail.use_domain=0
mod.web_modules.dmail.quick_mail_encoding=quoted-printable
mod.web_modules.dmail.direct_mail_encoding=quoted-printable
mod.web_modules.dmail.quick_mail_charset=iso-8859-1
mod.web_modules.dmail.direct_mail_charset=iso-8859-1
mod.web_modules.dmail.use_rdct=1
mod.web_modules.dmail.long_link_mode=0
mod.web_modules.dmail.enable_jump_url=1
#Zusätzlich trage ich ein:
TCEFORM.tt_content.module_sys_dmail_category.disabled = 0
TCEFORM.tt_address.module_sys_dmail_category.disabled = 0
TCEFORM.fe_users.module_sys_dmail_category.disabled = 0
TCEFORM.sys_dmail_group.select_categories.disabled = 0
TCEFORM.tt_content.module_sys_dmail_category.PAGE_TSCONFIG_IDLIST = 38 #Sysfolder ID
TCEFORM.tt_address.module_sys_dmail_category.PAGE_TSCONFIG_IDLIST = 38
TCEFORM.fe_users.module_sys_dmail_category.PAGE_TSCONFIG_IDLIST = 38
TCEFORM.sys_dmail_group.select_categories.PAGE_TSCONFIG_IDLIST = 38
mod.web_modules.dmail.categories.0=extension installieren
mod.web_modules.dmail.categories.1=rätseln
mod.web_modules.dmail.categories.2=ärgern
mod.web_modules.dmail.categories.3=fluchen
6. Kathegorien konvertieren: Web->Direct Mail->directMail Sysfolder->Dropdownmenü rechts oben auswählen
7. Anmeldeseite unterhalb des Sysfolders erstellen
8. In den Constants der Extension plugin.feadmin.dmailsubscription der Anmeldeseite folgendes eintragen:
#This is the ID of the DirectMail Module System Folder
plugin.feadmin.dmailsubscription.pid = 38
plugin.tx_directmail_pi1.siteUrl = http://www.xyz.de
plugin.feadmin.dmailsubscription.email = info@xyz.de
9. Neuen Datensatz in der Anmeldeseite erstellen, "plugin einfügen" auswählen und als Erweiterung "Direct Mail Anmeldung" auswählen, sowie alle Kathegorien anhaken
10. Jetzt erscheinen die Kathegorien auf der Anmeldeseite
10.1 Testanmeldung machen, (bei mir funktionierts)
11. Adressgruppen erstellen und Interessen-Kathegorien anhaken
12. Neue Seite Testmail1 unterhalb des Sysfolders erstellen und darin Inhaltsdatensatz mit Mailnachricht erstellen
13. Dann im Newslettermodul Directmail-Sysfolder anklicken, Newsletter oben rechts auswählen und Testmail1 auswählen
14. unterhalb werden nun die Kathegorien angezeigt und sind auswählbar.
15. Versand dieser Seite auswählen
16. in nun aufgerufener Seite rechts oben im 2. Dropdown "email generieren" auswählen
17. Die Links zu den eingzulesenden Seiten sollten nun korrekt angezeigt werden, tun sie bei mir auch...
18. The plain text content could not be fetched. The HTML content could not be fetched.
19. grübel: was läuft falsch???
Quickmail läuft sauber.
Bei meiner weiteren Analyse habe ich festgestellt, das der Textlink innherhalb des Dropdowns Versand "Neuen Versand anhand einer externen URL erstellen" funktioniert. Jedoch nur bei einer wirklich externen URL, die NICHT auf dem gleichen Server liegt. Alle Sites, die auf dem gleichen Server liegen können nicht gefetcht werden, selbst mit anderem Domainnamen nicht. Ich vermute, daß das Direct Mail Script keinen Zugang zum eigenen Server hat.