Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emails from certain senders are not being forwarded correctly #485

Closed
ririko5834 opened this issue Jul 24, 2023 · 34 comments
Closed

Emails from certain senders are not being forwarded correctly #485

ririko5834 opened this issue Jul 24, 2023 · 34 comments

Comments

@ririko5834
Copy link

I selfhost anonaddy using docker. But anonaddy seems to not forward some emails. For example, I don't get emails from the courier company that my package will be delivered the next day. Other emails I usually normally have.
Can you check it?
I don't receive emails from serv@intime.sk (they are not forwarded on anonaddy). I receive emails from that mail address normally on my gmail.

After running postqueue -p, I can see there the undelivered emails in queue
image

Later, there are more emails:
image

None of them are listed in failed delivery tab, why?
image

Logs:

image

Why was it deferred?
There are many of those logs
image

{"log":"\n","stream":"stdout","time":"2023-07-18T14:40:01.420379427Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: connect from unknown[172.25.0.1]\n","stream":"stdout","time":"2023-07-18T14:40:01.841606347Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: D266910A021B: client=unknown[172.25.0.1]\n","stream":"stdout","time":"2023-07-18T14:40:01.86416435Z"}
{"log":"Jul 18 14:40:01 mail postfix/cleanup[365841]: D266910A021B: message-id=\[u003c202307181440.36IEe1tK1112957@node1.myotherdomain.com](mailto:u003c202307181440.36IEe1tK1112957@node1.myotherdomain.com)\u003e\n","stream":"stdout","time":"2023-07-18T14:40:01.865085534Z"}
{"log":"Jul 18 14:40:01 mail postfix/qmgr[1290]: D266910A021B: from=\[u003csmmsp@node1.myotherdomain.com](mailto:u003csmmsp@node1.myotherdomain.com)\u003e, size=1062, nrcpt=1 (queue active)\n","stream":"stdout","time":"2023-07-18T14:40:01.867180311Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: disconnect from unknown[172.25.0.1] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5\n","stream":"stdout","time":"2023-07-18T14:40:01.874239627Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: connect from unknown[172.25.0.1]\n","stream":"stdout","time":"2023-07-18T14:40:01.926272342Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtp[365842]: warning: host [node1.myotherdomain.com](http://node1.myotherdomain.com/)[my_vps_ip_address]:25 greeted me with my own hostname [mail.my_anonaddy_domain.com](http://mail.my_anonaddy_domain.com/)\n","stream":"stdout","time":"2023-07-18T14:40:01.926299102Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtp[365842]: warning: host [node1.myotherdomain.com](http://node1.myotherdomain.com/)[my_vps_ip_address]:25 replied to HELO/EHLO with my own hostname [mail.my_anonaddy_domain.com](http://mail.my_anonaddy_domain.com/)\n","stream":"stdout","time":"2023-07-18T14:40:01.926530312Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtp[365842]: D266910A021B: to=\[u003croot@node1.myotherdomain.com](mailto:u003croot@node1.myotherdomain.com)\u003e, relay=[node1.myotherdomain.com](http://node1.myotherdomain.com/)[my_vps_ip_address]:25, delay=0.07, delays=0.01/0.01/0.05/0, dsn=5.4.6, status=bounced (mail for [node1.myotherdomain.com](http://node1.myotherdomain.com/) loops back to myself)\n","stream":"stdout","time":"2023-07-18T14:40:01.933908931Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: disconnect from unknown[172.25.0.1] ehlo=1 quit=1 commands=2\n","stream":"stdout","time":"2023-07-18T14:40:01.933931834Z"}
{"log":"Jul 18 14:40:01 mail postfix/cleanup[365841]: E459E10A02EC: message-id=\[u003c20230718144001.E459E10A02EC@mail.my_anonaddy_domain.com](mailto:u003c20230718144001.E459E10A02EC@mail.my_anonaddy_domain.com)\u003e\n","stream":"stdout","time":"2023-07-18T14:40:01.9364827Z"}
{"log":"Jul 18 14:40:01 mail postfix/qmgr[1290]: E459E10A02EC: from=\u003c\u003e, size=3091, nrcpt=1 (queue active)\n","stream":"stdout","time":"2023-07-18T14:40:01.939295714Z"}
{"log":"Jul 18 14:40:01 mail postfix/bounce[365843]: D266910A021B: sender non-delivery notification: E459E10A02EC\n","stream":"stdout","time":"2023-07-18T14:40:01.939310912Z"}
{"log":"Jul 18 14:40:01 mail postfix/qmgr[1290]: D266910A021B: removed\n","stream":"stdout","time":"2023-07-18T14:40:01.939314078Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: connect from unknown[172.25.0.1]\n","stream":"stdout","time":"2023-07-18T14:40:01.979248302Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtp[365842]: warning: host [node1.myotherdomain.com](http://node1.myotherdomain.com/)[my_vps_ip_address]:25 greeted me with my own hostname [mail.my_anonaddy_domain.com](http://mail.my_anonaddy_domain.com/)\n","stream":"stdout","time":"2023-07-18T14:40:01.979319675Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtp[365842]: warning: host [node1.myotherdomain.com](http://node1.myotherdomain.com/)[my_vps_ip_address]:25 replied to HELO/EHLO with my own hostname [mail.my_anonaddy_domain.com](http://mail.my_anonaddy_domain.com/)\n","stream":"stdout","time":"2023-07-18T14:40:01.979577174Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtp[365842]: E459E10A02EC: to=\[u003csmmsp@node1.myotherdomain.com](mailto:u003csmmsp@node1.myotherdomain.com)\u003e, relay=[node1.myotherdomain.com](http://node1.myotherdomain.com/)[my_vps_ip_address]:25, delay=0.05, delays=0/0/0.04/0, dsn=5.4.6, status=bounced (mail for [node1.myotherdomain.com](http://node1.myotherdomain.com/) loops back to myself)\n","stream":"stdout","time":"2023-07-18T14:40:01.98116576Z"}
{"log":"Jul 18 14:40:01 mail postfix/smtpd[365838]: disconnect from unknown[172.25.0.1] ehlo=1 quit=1 commands=2\n","stream":"stdout","time":"2023-07-18T14:40:01.981494181Z"}
{"log":"Jul 18 14:40:01 mail postfix/qmgr[1290]: E459E10A02EC: removed\n","stream":"stdout","time":"2023-07-18T14:40:01.981856666Z"}
{"log":"Jul 18 14:40:24 mail postfix/qmgr[1290]: 7F5EB10A036B: from=\[u003cserv@intime.sk](mailto:u003cserv@intime.sk)\u003e, size=6904, nrcpt=1 (queue active)\n","stream":"stdout","time":"2023-07-18T14:40:24.99979179Z"}
{"log":"Jul 18 14:40:25 mail postfix/qmgr[1290]: CBCC110A0369: from=\[u003cserv@intime.sk](mailto:u003cserv@intime.sk)\u003e, size=6867, nrcpt=1 (queue active)\n","stream":"stdout","time":"2023-07-18T14:40:25.005908912Z"}
{"log":"Jul 18 14:40:25 mail postfix/pipe[365844]: 7F5EB10A036B: to=\[u003cnappy.sage401@wolfoone.my_anonaddy_domain.com](mailto:u003cnappy.sage401@wolfoone.my_anonaddy_domain.com)\u003e, relay=anonaddy, delay=429304, delays=429304/0.01/0/0.56, dsn=4.3.0, status=deferred (An error has occurred, please try again later. )\n","stream":"stdout","time":"2023-07-18T14:40:25.573641348Z"}
{"log":"Jul 18 14:40:25 mail postfix/pipe[365845]: CBCC110A0369: to=\[u003cmanned.overlord368@anopost.net](mailto:u003cmanned.overlord368@anopost.net)\u003e, relay=anonaddy, delay=430643, delays=430642/0.01/0/0.56, dsn=4.3.0, status=deferred (An error has occurred, please try again later. )\n","stream":"stdout","time":"2023-07-18T14:40:25.574978576Z"}
{"log":"crond: USER anonaddy pid 365854 cmd php /var/www/anonaddy/artisan schedule:run --no-ansi --no-interaction\n","stream":"stdout","time":"2023-07-18T14:41:00.968479041Z"}
{"log":"\n","stream":"stdout","time":"2023-07-18T14:41:01.321617025Z"}

None of those emails were saved in failed deliveries, how does failed delivery work, it saves there only if the alias recipient email address refused the forwarded email.

I would appreciate any help. Do you think that it's caused because the sender serv@intime.sk did not pass all anonaddy anti-spam checks? If yes, is there a way to whitelist that domain so it will skip all the checks and forward it straight?

@willbrowningme
Copy link
Member

The message "An error has occurred, please try again later" means that the error has happened in the web application.

You need to check the web application logs which I think are in storage/logs for the Docker image.

Failed deliveries only show outbound delivery attempts from the AnonAddy server to you (or anyone else). Inbound failures or rejections are not shown there.

@ririko5834
Copy link
Author

Inbound failures or rejections are not shown there.
So how to investigate those?

@ririko5834
Copy link
Author

Its in postqueue, its outside of web dashboard
image

@ririko5834
Copy link
Author

Anonaddy doesnt forward those emails

@ririko5834
Copy link
Author

Can you tell me how to disable all those security checks for that specific domain so it will be forwarded correctly

@ririko5834
Copy link
Author

Inbound failures or rejections are not shown there.

Feature request: Save those there too, so people can see which mails were rejected.

@willbrowningme
Copy link
Member

Its in postqueue, its outside of web dashboard

That error occurs when an exception is thrown from the web application here - https://github.com/anonaddy/anonaddy/blob/master/app/Console/Commands/ReceiveEmail.php#L182

As I've already mentioned you need to look in /data/storage/logs for the web app Laravel logs to see why the exception has been thrown.

@ririko5834
Copy link
Author

Ok, let me send you log files from the dates of arrival time showed on postqueue

@ririko5834
Copy link
Author

11.7 - https://pastebin.com/raw/4EgthhbX
12.7 - https://pastebin.com/raw/mhpZNSZb
13.7 - https://pastebin.com/raw/SwwzhEnF

Is it caused by that encoding error?

@ririko5834
Copy link
Author

@willbrowningme reopen it, it wasnt solved, I still don't get those courier emails

@ririko5834
Copy link
Author

?

@willbrowningme
Copy link
Member

Seems to be an issue with iconv here - https://github.com/php-mime-mail-parser/php-mime-mail-parser/blob/main/src/Charset.php#L334

Would need to see the original email to reproduce the error.

https://github.com/nextcloud/mail/pull/8327/files could be a potential fix.

@ririko5834
Copy link
Author

Do you think that the charset error causes the emails to fail forwarding

@ririko5834
Copy link
Author

When I run postqueue -p, the emails are not there anymore. Does postqueue get auto wiped, how often? I could run postcat to view the message if it was there, but its gone.
Would copy of email help that I have received before directly on my gmail where emails from courier normally come?

@ririko5834
Copy link
Author

@willbrowningme Another email from courier wasnt forwarded. Should I do postcat and send you the email which wasn't forwarded for further investigation?
image

@ririko5834
Copy link
Author

[2023-08-07 00:09:31] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 01:19:30] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 02:29:30] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 03:39:32] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 04:49:33] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 05:59:33] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 06:55:38] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 08:04:35] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 09:14:34] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 10:24:34] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 
[2023-08-07 11:34:34] production.ERROR: iconv(): Wrong encoding, conversion from "windows-1250" to "utf-8//translit//ignore" is not allowed {"exception":"[object] (ErrorException(code: 0): iconv(): Wrong encoding, conversion from \"windows-1250\" to \"utf-8//translit//ignore\" is not allowed at /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php:334)
[stacktrace]
#0 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(254): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->Illuminate\\Foundation\\Bootstrap\\{closure}()
#2 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Charset.php(334): iconv()
#3 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(492): PhpMimeMailParser\\Charset->decodeCharset()
#4 /var/www/anonaddy/vendor/php-mime-mail-parser/php-mime-mail-parser/src/Parser.php(403): PhpMimeMailParser\\Parser->getInlineParts()
#5 /var/www/anonaddy/app/Models/EmailData.php(40): PhpMimeMailParser\\Parser->getMessageBody()
#6 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(276): App\\Models\\EmailData->__construct()
#7 /var/www/anonaddy/app/Console/Commands/ReceiveEmail.php(174): App\\Console\\Commands\\ReceiveEmail->handleForward()
#8 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Console\\Commands\\ReceiveEmail->handle()
#9 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#10 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure()
#11 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\\Container\\BoundMethod::callBoundMethod()
#12 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call()
#13 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(194): Illuminate\\Container\\Container->call()
#14 /var/www/anonaddy/vendor/symfony/console/Command/Command.php(312): Illuminate\\Console\\Command->execute()
#15 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Console/Command.php(164): Symfony\\Component\\Console\\Command\\Command->run()
#16 /var/www/anonaddy/vendor/symfony/console/Application.php(1040): Illuminate\\Console\\Command->run()
#17 /var/www/anonaddy/vendor/symfony/console/Application.php(314): Symfony\\Component\\Console\\Application->doRunCommand()
#18 /var/www/anonaddy/vendor/symfony/console/Application.php(168): Symfony\\Component\\Console\\Application->doRun()
#19 /var/www/anonaddy/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(200): Symfony\\Component\\Console\\Application->run()
#20 /var/www/anonaddy/artisan(37): Illuminate\\Foundation\\Console\\Kernel->handle()
#21 {main}
"} 

Here are all laravel logs from today - laravel-2023-08-07.log

@ririko5834
Copy link
Author

Here is the email copy from postcat, the email got stucked in queue. I have removed sensitive information from the email copy.

e2bbf3355df1:/var/www/anonaddy# postqueue -p
-Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
347ED10A0303    6898 Fri Aug  4 04:20:17  serv@intime.sk
                              (An error has occurred, please try again later.)
                                         grueling.handmade544@myanonaddydomain.com

-- 6 Kbytes in 1 Request.
e2bbf3355df1:/var/www/anonaddy# postcat -q 347ED10A0303
*** ENVELOPE RECORDS deferred/3/347ED10A0303 ***
message_size:            6898             785               1               0            6898               0
message_arrival_time: Fri Aug  4 04:20:17 2023
create_time: Fri Aug  4 04:20:18 2023
named_attribute: log_ident=347ED10A0303
named_attribute: rewrite_context=remote
sender: serv@intime.sk
named_attribute: encoding=7bit
named_attribute: log_client_name=spravy.intime.sk
named_attribute: log_client_address=46.229.227.129
named_attribute: log_client_port=50030
named_attribute: log_message_origin=spravy.intime.sk[46.229.227.129]
named_attribute: log_helo_name=spravy.intime.sk
named_attribute: log_protocol_name=ESMTP
named_attribute: client_name=spravy.intime.sk
named_attribute: reverse_client_name=spravy.intime.sk
named_attribute: client_address=46.229.227.129
named_attribute: client_port=50030
named_attribute: server_address=172.25.0.4
named_attribute: server_port=25
named_attribute: helo_name=spravy.intime.sk
named_attribute: protocol_name=ESMTP
named_attribute: client_address_type=2
named_attribute: dsn_orig_rcpt=rfc822;grueling.handmade544@myanonaddydomain.com
original_recipient: grueling.handmade544@myanonaddydomain.com
recipient: grueling.handmade544@myanonaddydomain.com
*** MESSAGE CONTENTS deferred/3/347ED10A0303 ***
Received: from spravy.intime.sk (spravy.intime.sk [46.229.227.129])
        by mail.myanonaddydomain.com (Postfix) with ESMTP id 347ED10A0303
        for <grueling.handmade544@myanonaddydomain.com>; Fri,  4 Aug 2023 04:20:17 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
        by spravy.intime.sk (Postfix) with ESMTP id 9878A32125D
        for <grueling.handmade544@myanonaddydomain.com>; Fri,  4 Aug 2023 06:20:17 +0200 (CEST)
Received: from spravy.intime.sk ([127.0.0.1])
        by localhost (spravy.intime.sk [127.0.0.1]) (amavisd-new, port 10024)
        with ESMTP id dSd2wlRPaR1n for <grueling.handmade544@myanonaddydomain.com>;
        Fri,  4 Aug 2023 06:20:17 +0200 (CEST)
Received: from PEHEBA (ph.sps-sro.sk [10.204.6.75])
        by spravy.intime.sk (Postfix) with ESMTP id 8316A321255
        for <grueling.handmade544@myanonaddydomain.com>; Fri,  4 Aug 2023 06:20:17 +0200 (CEST)
To: grueling.handmade544@myanonaddydomain.com
From: serv@intime.sk
Subject: Spracovanie zasielky: COURIER_TRACKING_NUMBER_WAS_HERE
Date: Fri, 4 Aug 2023 04:20:17 GMT
Message-Id: <12493648l.3154329078l1696204l61l@intime.sk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="--boundary.ipw.2023085442017.2969322208.60"


This is a message encoded in MIME format.

----boundary.ipw.2023085442017.2969322208.60
Content-Type: text/plain; charset="WINDOWS-1250"
Content-Transfer-Encoding: quoted-printable

body { font-family: Tahoma, Verdana, Arial, Helvetica, Chicago, Sans-serif;=
 font-size: 12px; margin: 0px; padding: 4px; }p { text-align: justify }tr, =
td { font-size: 12px; }h1 {color: #ffffff; font-size: 14px; background: #45=
5560; padding: 4px 5px; border-left: 20px solid #f89829; }.obsah { width: 6=
60px; }.obsah p { margin: 12px; }.obsah h5 {margin: 12px; font-size: 12px; =
}Odoslanie z=E1sielky: COURIER_TRACKING_NUMBER_WAS_HERE

  =20


V=E1=9Een=FD z=E1kazn=EDk,


Dnes bola spracovan=E1 Va=9Aa z=E1sielka od spolo=E8nosti CAINIAO - .
Z=E1sielka


  =C8=EDslo z=E1sielky:  COURIER_TRACKING_NUMBER_WAS_HERE
  Referen=E8n=E9 =E8=EDslo:  COURIER_REF_NUMBER_WAS_HERE
  Dodacia adresa:  COURIER_SHIP_ADDRESS_WAS_HERE
  Dobierkov=E1 suma:  0,00 EUR=20
    =20

Doru=E8enie

Z=E1sielky obvykle doru=E8ujeme nasleduj=FAci pracovn=FD de=F2.
Pre bli=9E=9Aie inform=E1cie o doru=E8en=ED tejto z=E1sielky pou=9Eite odka=
z Kde je m=F4j bal=EDk.=20

Prev=E1dzkovate=BEom je spolo=E8nos=9D Express One, s.r.o., I=C8O: 31 342 6=
21 (=EFalej len ako Prev=E1dzkovate=BE).
Va=9Ae osobn=E9 =FAdaje sprac=FAva Prev=E1dzkovate=BE za =FA=E8elom zabezpe=
=E8enia doru=E8enia z=E1sielky. Prev=E1dzkovate=BEa m=F4=9Eete kontaktova=
=9D na adrese Seneck=E1 cesta 1, 900 28 Ivanka pri Dunaji. Zodpovedn=FA oso=
bu m=F4=9Eete kontaktova=9D na adrese Prev=E1dzkovate=BEa.
Bli=9E=9Aie inform=E1cie o sprac=FAvan=ED Va=9Aich osobn=FDch =FAdajov o pr=
=E1vach dotknutej osoby a z=E1sad=E1ch ochrany osobn=FDch =FAdajov n=E1jdet=
e na na=9Aej internetovej str=E1nke: https://www.expressone.sk/sk/kontakt/i=
nformacie-o-spracuvani-osobnych-udajov.html.=20

S pozdravom,
kuri=E9rska spolo=E8nos=9D


T=E1to spr=E1va je generovan=E1 na z=E1klade po=9Eiadavky odosielate=BEa z=
=E1sielky.

Pros=EDm, neodpovedajte na doru=E8en=FA spr=E1vu e-mailom, kontakt pre =EFa=
l=9Aie inform=E1cie je uveden=FD vy=9A=9Aie.
----boundary.ipw.2023085442017.2969322208.60
Content-Type: text/html; charset="WINDOWS-1250"
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html;" charse=
t=3D"Windows-1250"><style type=3D"text/css">body { font-family: Tahoma, Ver=
dana, Arial, Helvetica, Chicago, Sans-serif; font-size: 12px; margin: 0px; =
padding: 4px; }p { text-align: justify }tr, td { font-size: 12px; }h1 {colo=
r: #ffffff; font-size: 14px; background: #455560; padding: 4px 5px; border-=
left: 20px solid #f89829; }.obsah { width: 660px; }.obsah p { margin: 12px;=
 }.obsah h5 {margin: 12px; font-size: 12px; }</style><title>Odoslanie z=E1s=
ielky: COURIER_TRACKING_NUMBER_WAS_HERE</title></head><body text=3D"#000000" bgcolor=3D"=
#ffffff"><div class=3D"obsah"><table width=3D"100%" bgcolor=3D"#f89829"><tb=
ody><tr><td>&nbsp;<br></td></tr></tbody></table><p>V=E1=9Een=FD z=E1kazn=ED=
k,<br></p><p>Dnes bola spracovan=E1 Va=9Aa z=E1sielka od spolo=E8nosti CAIN=
IAO - .</p><h1>Z=E1sielka</h1><p><table border=3D"0"><tbody><tr><td>=C8=EDs=
lo z=E1sielky:</td><td><b><a href=3D"http://t-t.sps-sro.sk/result.php?cmd=
=3DSDG_SEARCH&amp;sprache=3D&amp;sdg_landnr=3D703&amp;sdg_mandnr=3D210&amp;=
sdg_lfdnr=COURIER_TRACKING_NUMBER_WAS_HERE&amp;x=3D1&amp;y=3D1">COURIER_TRACKING_NUMBER_WAS_HERE</a></b></td><=
/tr><tr><td>Referen=E8n=E9 =E8=EDslo:</td><td>COURIER_REF_NUMBER_WAS_HERE</td></tr><tr><t=
d>Dodacia adresa:</td><td>COURIER_SHIP_ADDRESS_NUMBER_WAS_HERE</td></tr><=
tr><td>Dobierkov=E1 suma:</td><td>0,00 EUR <i></i></td></tr><tr><td>&nbsp;<=
/td><td><br></td></tr></tbody></table></p><h1>Doru=E8enie</h1><p>Z=E1sielky=
 obvykle doru=E8ujeme nasleduj=FAci pracovn=FD de=F2.<br>

Pre bli=9E=9Aie inform=E1cie o doru=E8en=ED tejto z=E1sielky pou=9Eite odka=
z <a href=3D"https://www.expressone.sk/sk/moja-zasielka/kde-je-moj-balik-.h=
tml"> Kde je m=F4j bal=EDk</a>.</p>

<p><small><i>
Prev=E1dzkovate=BEom je spolo=E8nos=9D <b>Express One, s.r.o.</b>, I=C8O: 3=
1 342 621 (=EFalej len ako Prev=E1dzkovate=BE).<br>
Va=9Ae osobn=E9 =FAdaje sprac=FAva Prev=E1dzkovate=BE <b>za =FA=E8elom zabe=
zpe=E8enia doru=E8enia z=E1sielky</b>. Prev=E1dzkovate=BEa m=F4=9Eete konta=
ktova=9D na adrese Seneck=E1 cesta 1, 900 28 Ivanka pri Dunaji<!-- alebo e-=
mailom <a href=3Dmailto:info@expressone.sk?Subject=3DInforma=E8n=E1 povinno=
s=9D prev=E1dzkovate=BEa target=3D_top>info@expressone.sk</a>-->.
 Zodpovedn=FA osobu m=F4=9Eete kontaktova=9D na adrese Prev=E1dzkovate=BEa<=
!-- alebo prostredn=EDctvom e-mailu <a href=3Dmailto:zodpovednaosoba@expres=
sone.sk?Subject=3DInforma=E8n=E1 povinnos=9D prev=E1dzkovate=BEa target=3D_=
top>zodpovednaosoba@expressone.sk</a>-->.<br>
Bli=9E=9Aie inform=E1cie o sprac=FAvan=ED Va=9Aich osobn=FDch =FAdajov o pr=
=E1vach dotknutej osoby a z=E1sad=E1ch ochrany osobn=FDch =FAdajov n=E1jdet=
e na na=9Aej internetovej str=E1nke: <a href=3D"https://www.expressone.sk/s=
k/kontakt/informacie-o-spracuvani-osobnych-udajov.html">https://www.express=
one.sk/sk/kontakt/informacie-o-spracuvani-osobnych-udajov.html</a>.
</i></small></p>

<p>S pozdravom,<br>kuri=E9rska spolo=E8nos=9D<br><a href=3D"https://www.exp=
ressone.sk"><img alt=3D"Express" One src=3D"https://t-t.sps-sro.sk/logo/exp=
_one.png" height=3D"65" width=3D"225" hspace=3D"20" vspace=3D"20" border=3D=
"0"></a></p><p><i><small>T=E1to spr=E1va je generovan=E1 na z=E1klade po=9E=
iadavky odosielate=BEa z=E1sielky.<br><br>Pros=EDm, neodpovedajte na doru=
=E8en=FA spr=E1vu e-mailom, kontakt pre =EFal=9Aie inform=E1cie je uveden=
=FD vy=9A=9Aie.</small></i></p></div></body></html>
----boundary.ipw.2023085442017.2969322208.60--

*** HEADER EXTRACTED deferred/3/347ED10A0303 ***
named_attribute: encoding=7bit
*** MESSAGE FILE END deferred/3/347ED10A0303 ***

I hope it helps you to investigate and fix the issue as soon as possible.

@willbrowningme
Copy link
Member

Seems to work fine when testing locally. If you run php -m on your server are the iconv and mbstring extensions listed?

@ririko5834
Copy link
Author

I run anonaddy in docker, did you test it in docker?

e2bbf3355df1:/var/www/anonaddy# php -m
[PHP Modules]
Core
ctype
curl
date
dom
fileinfo
filter
gd
gmp
gnupg
hash
iconv
igbinary
imagick
intl
json
libxml
mailparse
mbstring
msgpack
mysqlnd
openssl
pcre
PDO
pdo_mysql
Phar
readline
redis
Reflection
session
SimpleXML
sockets
sodium
SPL
standard
tokenizer
xml
xmlreader
xmlwriter
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

e2bbf3355df1:/var/www/anonaddy# 

And how exactly did you test it? Is there any cmd to retry email forwarding. Also those emails in queue will be gone soon, do you know how often is it wiped or can I set it somewhere

@ririko5834
Copy link
Author

@willbrowningme

@willbrowningme
Copy link
Member

No I did not test it in Docker as I'm not familiar with it and don't use it myself.

I tested it by pasting the contents of the email into tests/emails/email.eml and then running:

php artisan anonaddy:receive-email /path/to/anonaddy/tests/emails/email.eml --sender=will@anonaddy.com --recipient=ebay@johndoe.anonaddy.com --local_part=ebay --extension= --domain=johndoe.anonaddy.com --size=1000

By default messages are cleared from the deferred queue after 5 days - https://www.postfix.org/postconf.5.html#maximal_queue_lifetime.

@ririko5834
Copy link
Author

Do you know how to set postfix/anonaddy to send copy of those emails which weren't forwarded because (An error has occurred, please try again later.) to different email address where I will be able to see them. Or to forward them to Discord webhook

@ririko5834
Copy link
Author

image
More emails is getting stucked there

@ririko5834
Copy link
Author

Do you know how to set postfix/anonaddy to send copy of those emails which weren't forwarded because (An error has occurred, please try again later.) to different email address where I will be able to see them. Or to forward them to Discord webhook

?

@ririko5834
Copy link
Author

It still does the same even after update to addy.io Can you help me to fix it ?

@willbrowningme
Copy link
Member

Closing this for now as I cannot replicate it locally or on addy.io

@ririko5834
Copy link
Author

But I still dont get emails from sps
image

@ririko5834
Copy link
Author

Do you know how to set postfix/anonaddy to send copy of those emails which weren't forwarded because (An error has occurred, please try again later.) to different email address where I will be able to see them. Or to forward them to Discord webhook

@willbrowningme Is this possible. It would work as a temp workaround. I need to somehow forward emails that got stuck in postfix queue to one email address.

@willbrowningme
Copy link
Member

You can try using transport_maps in /etc/postfix/main.cf to direct any emails from intime.sk to a different email address.

https://www.linuxbabe.com/mail-server/postfix-transport-map-relay-map-flexible-email-delivery

@ririko5834
Copy link
Author

Not sure how to exactly do it.
I think that it doesn't matter when all emails from serv@intime.sk (sent to different aliases) will be sent directly to my gmail account without using anonaddy forwarding at all, there should be just somewhere to which alias email address was that email sent.
How can I do this? I am willing to donate to you if you can teach me/told me exactly what to do.

@ririko5834
Copy link
Author

CAn you help me please? Its really annoying? @willbrowningme

@ririko5834
Copy link
Author

@willbrowningme Can you investigate it? I cant execute whatever commands you want in my anonaddy docker container on portainer and also directly on my VPS. If you can fix it, I will donate to you

@ririko5834
Copy link
Author

ririko5834 commented Aug 8, 2024

You can try using transport_maps in /etc/postfix/main.cf to direct any emails from intime.sk to a different email address.

https://www.linuxbabe.com/mail-server/postfix-transport-map-relay-map-flexible-email-delivery

It still doesn't work.
I run execute cmd inside the docker and there these cmds:
nano /etc/postfix/main.cf
added there transport_maps = hash:/etc/postfix/transport

then nano /etc/postfix/transport

# Forward emails from intime.sk to another address
*intime.sk    smtp:forwarding_address@gmail.com

postmap /etc/postfix/transport

and postfix reload

but it doesn't work still

@ririko5834
Copy link
Author

@willbrowningme

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants