我已经在TYPO3 4.6.12上新安装了扩展程序direct_mail,但是当我打开“开发人员信息”标签时,我看到此消息为红色:
Table error!
One or more required fields/tables are probably missing in the database
当我点击“调用Mailer引擎”时,我猜到的错误与哪个猜测有关:
Uncaught TYPO3 Exception
Address in mailbox given [@localhost] does not comply with RFC 2822, 3.6.2.
...
有什么问题?
答案 0 :(得分:2)
使用Install tool
> Database Analyser
> COMPARE
检查扩展程序中所有必需的表和字段是否正确应用。
有时在扩展中会出现一些拼写错误导致即使您要检查要创建的所有表,要更改的所有字段等,它们仍然会出现在COMPARE列表中(刷新后)。在这种情况下,您需要在您喜欢的数据库GUI中应用每个SQL语句 - 很可能它会显示一条错误消息,为什么无法应用更改。解决它或联系扩展作者或至少将此错误添加到您的问题。
编辑:
据我所知,第二个(电子邮件)错误是由direct_mail
的错误配置引起的 - 很可能是您没有输入发件人的电子邮件,或者它无效。在BE中查看:
DIRECT MAIL
> Configuration
> 选择DM文件夹> SET DEFAULT VALUES FOR DIRECT MAILS HEADERS
> Sender email