J'essaie d'obtenir des données de la demande publiée par Mailgun pour les emails rebondis et les mettre dans un journal des erreurs. Cependant, je ne peux pas trouver un moyen de le faire.Comment analyser les données d'une demande publiée par Mailgun? C#
La demande de mailgun ressemble à ceci:
--127.0.0.1.1001.72643.1217418299.480.49
Content-Disposition: form-data; name="domain"
beta.mysite.mailgun.org
--127.0.0.1.1001.72643.1217418299.480.49
Content-Disposition: form-data; name="code"
605
--127.0.0.1.1001.72643.1217418299.480.49
Content-Disposition: form-data; name="description"
Not delivering to previously bounced address
--127.0.0.1.1001.72643.1217418299.480.49
Content-Disposition: form-data; name="my_var_1"
Mailgun Variable #1
--127.0.0.1.1001.72643.1217418299.480.49
Content-Disposition: form-data; name="reason"
hardfail
--127.0.0.1.1001.72643.1217418299.480.49
Content-Disposition: form-data; name="my-var-2"
awesome
et je veux que mon Errorlogfile.txt d'avoir quelque chose comme ceci:
domain: beta.mysite.mailgun.org
code: 605
description: Not delivering to previously bounced address
my_var_1: Mailgun Variable #1
reason: hardfail
my-var-2: awesome
Je ne sais pas si ma question est claire si S'il vous plaît demandez-moi des éclaircissements s'il y en a. Tnx!
Oui, j'envisage déjà ça mais je pensais que parce que c'est posté par mailgun, qu'il y a déjà un moyen de le faire sans avoir à créer mon propre analyseur. Est-ce le seul moyen? – jbdeguzman
pouvez-vous écrire le code pour un analyseur pour moi? tnx – jbdeguzman
Je ne sais pas s'il y a un analyseur existant, mais je serais heureux d'écrire un analyseur rapide pour vous. S'il vous plaît envoyez-moi un plus grand échantillon de journal via mon compte Gmail, qui est le même que mon nom d'utilisateur ici. – mesterak