PHP открыть входящую электронную почту.txt вложение

То, что я хотел бы сделать, это отправить электронное письмо или текст с телефона на адрес электронной почты, который перенаправляет / передает письмо в сценарий PHP. Субъекты, тема и тело сообщения анализируются и сравниваются с базой данных SQL, где тело электронного письма сравнивается с предыдущими записями, а дополнительная информация отправляется обратно оригинальному отправителю. Код начинается так...

#!/usr/bin/php -q
<?php 
//Listen to incoming e-mails
$sock = fopen ("php://stdin", 'r');

$email = '';
//Read e-mail into buffer
while (!feof($sock))
{
    $email .= fread($sock, 1024);
}

//Close socket
fclose($sock);

Этот скрипт прекрасно работает для обычной электронной почты, чтобы переписываться по электронной почте. Тем не менее, когда текстовое сообщение выполняется, содержимое / тело письма находится во вложении.txt. Я понятия не имею, что поставить для имени файла, чтобы открыть файл.txt с помощью команды fopen. Вложением.txt всегда является "slide1.txt". Я пробовал fopen("slide1.txt", "r"); fopen("/slide1.txt", "r"); fopen("php://stdin/slide1.txt", 'r'); и несколько других без удачи. Ничего не возвращается.

Есть идеи?

0 ответов

Другие вопросы по тегам