-
Notifications
You must be signed in to change notification settings - Fork 508
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
Genereal suggestion | Best practice #2757
Comments
What kind of errors are you having? |
Hi freescout-helpdesk team, Please see the errors above, can you please also tell me the optimal recommended setup where you find people have least amount of errors, recommended hosting provider, operation system or anything else i should be focusing on moving forward |
If there is a chance simply use some other email provider. No other email provider gives so much headache to users as MS Office 365. |
interesting good to know, unfortunately that would be very very hard, any luck with the above errors ? |
@aj-saini We use MS 365 and do get the occasional fetch error just as you're seeing. However FreeScout is working great in our production environment and we haven't actually had any issues with mail fetching or sending despite the messages you see. I suggest testing it out and you may find the fetch errors settle down after a while. In case it helps I'm running our instance on an Ubuntu VM with PHP 8.0. |
Also try to increase Fetching interval in "Manage » Mail Settings". |
@avenjamin Also by any chance you know how much delay your getting in fetching emails, Is it every one minute ? |
Also is it Ubuntu VM - server or desktop Gui edition, I am trying to minimize failure and looking for best option |
what if i run only this cmd php artisan freescout:fetch-emails every 5 seconds for example > put it under a script and execute every 5 seconds, one of the reason i believe freescout is "slow" it makes a new connection every minute Please feel free to comment if above is a bad idea |
What are you trying to achieve? Proper configuration is described in https://github.com/freescout-helpdesk/freescout/wiki/Installation-Guide |
So one of the only issue I have noticed with freescout is the every minute fetching is very slow, Why can we not run or not set by default "php artisan freescout:fetch-emails" to run like every 5 to 10 seconds I am sure freescout developers are smarter then me, but i am curious to why it was not setup Thank you |
|
Reduce fetching email frequency, every 5 minutes will be much better. If you have multiple emails to fetch (most likely), don't fetch all emails at the same time, fetching email one at a time. You don't want a new email fetching process when the previous process is in a limbo state, you will likely get a high CPU usage issue then. |
I don't think you need to fetch emails so frequently. What's the use case? Your support agents need time to focus on tickets AND how many emails do you receive? |
I suggest adding kill $(ps aux | grep ...) in the cron job too. kill limbo freescout process that has run over 10 minutes. |
@aj-saini we were fetching every minute, but today we dropped it back to every 2 minutes. No real need to have it that responsive - one or two minutes wait ain't gonna kill anyone at my work 😄 It's a Ubuntu 22.04.2 LTS VM server (no GUI) - I have Cockpit installed too, to help with basic monitoring/management. |
We are using freescout as more of a shared mailbox VS traditional tickets |
Laravel commands system is designed to be executed every minute. Running it more often may have unpredictable results. |
I would like to know where/how are everyone else using free scout,
we tried using it in production but too many fetch email errors happening all time randomly
can someone please share their best configuration/setup for example
we tried AWS lightsnails, in house proxmox servers hypervisor and also docker containers - they are have fetching errors delay or just very slow,
our email provider is msft office 365,
can someone please share production level setup which is reliable and best practices so that we can that shot overall i really like the freescout interface and powerful modules
But i just need help someone point me in the right direction
Thank you
The text was updated successfully, but these errors were encountered: