在邮件枪中处理传入电子邮件的问题
问题描述:
我想处理json(通过收到的电子邮件的mailgun的邮寄请求收到)。在邮件枪中处理传入电子邮件的问题
我正在使用codeigniter。
以下是我正在处理的json的一部分。
},
"log-level": "info",
"timestamp": 1475215276.814206,
"message": {
"headers": {
"to": "[email protected]",
"message-id": "[email protected]om",
"from": "User Test <[email protected]>",
"subject": "example email for testing"
},
"attachments": [],
"recipients": [
"[email protected]"
],
我没有访问从值$this->input->post('from')
和主题价值$this->input->post('subject')
任何问题。
但是我试图访问到和收件人用下面的代码,但所有我得到的是空值。
$to = $this->input->post('to');
$message_header = $this->input->post('message');
$recipients = $message_header->recipients;
$email = $recipients[0];
$email_q = filter_var($email, FILTER_SANITIZE_EMAIL);
任何帮助将是伟大的。
答
以下列方式得到地址。
在笨:
$this->input->post('recipient');
在PHP:
$_POST['recipient'];