mirror of https://github.com/itflow-org/itflow
Email parser - bugfix saving the original message
This commit is contained in:
parent
c5e13fdba6
commit
eb831b5ca1
|
|
@ -410,9 +410,12 @@ if ($messages->count() > 0) {
|
|||
foreach ($messages as $message) {
|
||||
$email_processed = false;
|
||||
|
||||
// Save original message
|
||||
mkdirMissing('uploads/tmp/');
|
||||
$original_message_file = "processed-eml-" . randomString(200) . ".eml";
|
||||
file_put_contents("uploads/tmp/{$original_message_file}", $message->getRawMessage());
|
||||
$eml_content = json_decode(json_encode($message->getHeader()), true)['raw'];
|
||||
$eml_content .= $message->getRawBody();
|
||||
file_put_contents("uploads/tmp/{$original_message_file}", $eml_content);
|
||||
|
||||
$from_address = $message->getFrom();
|
||||
$from_name = sanitizeInput($from_address[0]->personal ?? 'Unknown');
|
||||
|
|
|
|||
Loading…
Reference in New Issue