Wappler Version : 5.2.0
Operating System : Windows 11
Server Model: Linux Centos
Database Type: Mariadb
Hosting Type: Dedied
Expected behavior
What do you think should happen?
hello there is a problem concerning the email addresses with dashes, I systematically encounter an error
{“code”:0,“file”:“/var/www/vhosts/paritys.com/sousdomaines/automation/dmxConnectLib/PHPMailer/PHPMailer/PHPMailer.php”,“line”:1092,“message”:"Invalid address: (to): “,“trace”:”#0
example : test@test-test.com
Try it again using a real email address that’s working - I’ve had similar issues when testing out using a non-working made-up email. If that fixes the issue then you need to handle that non working email address error in your code.
"else": {
"steps": [
{
"name": "",
"module": "mail",
"action": "send",
"options": {
"instance": "Mail_Generation_Factures_PDF",
"subject": "{{'Facture n°'+query[0].E_NumeroFacture}}",
"fromName": "Maison Paritys",
"fromEmail": "noreply@paritys.com",
"toName": "{{query2[0].C_Nom}}",
"toEmail": "{{query2[0].C_Email}}",
"body": "<p><br></p><p>Cher Madame / Monsieur {{query2[0].C_Nom}}<br><br><br>\nNous vous remercions infiniment pour votre commande passée il y a quelques jours.<br><br>\nPar cet email nous vous envoyons votre facture relative aux produits expédiés de la commande {{query[0].E_Id}}.<br><br>\nConcernant l’expédition de votre colis vous pouvez cliquer sur le lien : <a href=\"https://trace.dpd.fr/tracer_{{query[0].E_NumeroBon}}_09240777\">https://trace.dpd.fr/tracer_{{query[0].E_NumeroBon}}_09240777</a>\n et suivre ainsi l’acheminement de votre commande.<br><br>\nSi vous avez la moindre question n’hésitez surtout pas à nous contacter via l’adresse email : <a href=\"mailto:commercial@paritys.com\">commercial@paritys.com</a> ; nous sommes à votre entière disposition.<br><br><br>\nAttention : Vous ne recevrez plus de facture par papier.<br><br><br>\nNous vous souhaitons une Merveilleuse Journée et nous vous remercions à nouveau pour votre fidélité.<br><br><br>\nBien à vous,<br>\nMaison Paritys<br>\nDepuis 1946<br><br></p><p class=\"MsoNormal\">Retrouvez l’ensemble de nos collections sur notre site <a href=\"https://www.paritys.com\">https://www.paritys.com</a> et commandez directement en ligne 24h/24. Nous serons heureux de vous guider pas à pas, donc n’hésitez pas à nous contacter !</p>\n<img class=\"fit-picture\"\n src=\"https://automation.paritys.com/assets/images/MailSignature.jpg\"\n alt=\"Paritys\">",
"attachments": [
"{{'/datas/generations/generation_factures_pdf/factures/'+query[0].CF_CodeClient+'/'+fichier}}"
],
"recipientType": "extended",
"contentType": "html",
"cc": "morgan.forges@paritys.com"
},
"output": true
},
Hi, looks like the {{query2[0].C_Email}} is empty.
Try to creating a Set Value after Database Query “query2” with same value of the To Email:
Database Query: query2
Set Value test_email = {{query2[0].C_Email}} ->output
And Disable your last condition.
Now test and see if test_email in DevTool with XHR has some output, if is empty that means the problem is the query it self.