Zitat von
jscholtysik
Zitat von Peter Müller (Contao - Das umfassende Handbuch):
"Der Feldname cc bei der Checkbox veranlasst Contao automatisch, einer Kopie dieser Mail an die Mailadresse des Besuchers zu versenden. Sie müssen nichts weiter unternehmen."
Du erstellt im Formular ein neues Feld:
- Feldtyp: Checkbox-Menü
- Feldname: cc
- Feldbezeichnung: keine
- Pflichtfeld: nein
- Eingabeprüfung: nein
- Optionen:
--- Wert: cc
--- Bezeichnung: z.B. Kopie an mich senden
Mit meinem Formular funktioniert das nicht. Aber woher soll Contao auch wissen, wo die Email-Adresse zu finden ist...
Code:
[29-Feb-2016 16:17:15 Europe/Berlin] PHP Fatal error: Uncaught exception 'Swift_RfcComplianceException' with message 'Address in mailbox given [] does not comply with RFC 2822, 3.6.2.' thrown in /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php on line 348
#0 /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php(263): Swift_Mime_Headers_MailboxHeader->_assertValidAddress('')
#1 /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php(106): Swift_Mime_Headers_MailboxHeader->normalizeMailboxes(Array)
#2 /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php(63): Swift_Mime_Headers_MailboxHeader->setNameAddresses(Array)
#3 /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderFactory.php(58): Swift_Mime_Headers_MailboxHeader->setFieldBodyModel(Array)
#4 /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderSet.php(68): Swift_Mime_SimpleHeaderFactory->createMailboxHeader('Cc', Array)
#5 /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMessage.php(375): Swift_Mime_SimpleHeaderSet->addMailboxHeader('Cc', Array)
#6 /system/modules/core/library/Contao/Email.php(337): Swift_Mime_SimpleMessage->setCc(Array)
#7 /system/modules/core/forms/Form.php(420): Contao\Email->sendCc(NULL)
#8 /system/modules/core/forms/Form.php(255): Contao\Form->processFormData(Array, Array, Array)
#9 /system/modules/core/classes/Hybrid.php(231): Contao\Form->compile()
#10 /system/modules/core/forms/Form.php(90): Contao\Hybrid->generate()
#11 /system/modules/core/library/Contao/Controller.php(476): Contao\Form->generate()
#12 /system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
#13 /system/modules/core/modules/Module.php(282): Contao\ModuleArticle->compile()
#14 /system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
#15 /system/modules/core/library/Contao/Controller.php(409): Contao\ModuleArticle->generate(false)
#16 /system/modules/core/library/Contao/Controller.php(269): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
#17 /system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
#18 /system/modules/core/controllers/FrontendIndex.php(267): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#19 /index.php(20): Contao\FrontendIndex->run()
#20 {main}
Lesezeichen