And thx for this brilliant classes and for all the explanations.
Your parser & example work well and I 'm now less a newbie in PHP ;) and I get all mails attachement (& inline) in the folder tmp !
Regarding now the whole process to implement, I have one issue when getting the file using STDIN and your method :
FYI my STDIN is working well, with other Php script on my server (Php5)
- I first tried your approach : $message_file = file_get_contents("php://stdin");
and nothing in the folder tmp
- Then I tried my method working in my other script, but not working with your class
$message_file = '';
$file = fopen('php://stdin', 'r');
$message_file .=fgets($file, 1024);
I tried also with pointer...but no result.
Could you give me your feedbacks/help ?
|2012-02-06 22:24:18 - In reply to message 1 from Rico|
|If you are basing your scripts in the parse_message.php script, $message_file is the file name, not the file contents, so it should be just 'php://stdin'.|
|2012-02-07 20:08:37 - In reply to message 2 from Manuel Lemos|
|Hi Manuel !|
And thank you for your quick answer !
Absolutely right, and thx again!
For mail piping : you have to "comment" file_message" parameter & "uncomment" data_file ;)
Another tips for developer, don't forget to chmod 777 your "TMP" folder where attachement will be store... 5 hours lost...