uvdesk / community-skeleton

UVdesk Opensource Community Helpdesk Project built for all to make a Full Ticketing Support System along with many more other features.
https://www.uvdesk.com
MIT License
8.53k stars 459 forks source link

Email settings are not updating after installing uvdesk on the Website #309

Closed ashraf-kabir closed 3 years ago

ashraf-kabir commented 3 years ago

Bug report

Email settings are not updating after installing uvdesk on the Website

image

Issue Description

after adding the swift mailer the email settings are not updating

manjunathpm commented 3 years ago

Even I am having the same issue. /support/public/en/member/email/xhr/settings I can see 403 error. But the server has enabled PUT and GET request

manjunathpm commented 3 years ago

The above error got solved by adding this line on .htaccess Require all granted inside public folder

ashraf-kabir commented 3 years ago

@manjunathpm no brother, it didn't work.

papnoisanjeev commented 3 years ago

@ashraf-kabir

Check your console first it will show you the error for post request.

Most probably it is due to file permission you need to enable read/write(By Chmod -R 777 ./file path) access for uvdesk.yaml, swiftmailer.yaml and uvdesk_mailbox.yaml file under config->packages of your project.

ashraf-kabir commented 3 years ago

@papnoisanjeev but it is hosted on the web

papnoisanjeev commented 3 years ago

@ashraf-kabir

You need to ask your hosting provider to provide read/write permission for files under config->packages of your project If you are unable to do so.

ashraf-kabir commented 3 years ago

@papnoisanjeev so is this the reason behind not sending/receiving email?

(Because in my case when a new user opens a new ticket s/he is not receiving account opening/confirmation email.)

papnoisanjeev commented 3 years ago

@ashraf-kabir

Yes, It is possible as you are not able to update your email setting due to file permission issue so email part is not working on your helpdesk you can see error on your console when updating email setting in post request.

Provide the permission to files as suggested previously and then update email setting and try.

PeopleInside commented 3 years ago

Hi, I had the same issue. Are you using special character in email or password?

I never know well how I resolved this issue but I have this issue every time I setup UVdesk.

Also I don't think the UVdesk guide and suggestion from the team to give file permission to 777 is a good idea as in my knowledge giving file permission to 777 can create security issues.

PeopleInside commented 3 years ago

This issue is caused by the need to clear cache from SSH console. https://github.com/uvdesk/community-skeleton/issues/382

chanpilli commented 2 years ago

how to enable permissions on windows

PeopleInside commented 2 years ago

@chanpilli what permission? I'm on linux (Centos) so I may be unable to help you. Do you mean file permission? Are you facing any issue for asking this?

chanpilli commented 2 years ago

Hi Bro,

Thanks for your super response. Fetching/converting mails but not getting to the portal. I have it installed on windows. Struggling to find a solution, I would be glad if you can give me some solution.

[image: image.png] Thanks for your quick response

On Wed, Nov 3, 2021 at 5:01 PM Marco Borla @.***> wrote:

@chanpilli https://github.com/chanpilli what permission? I'm on linux (Centos) so I may be unable to help you. Do you mean file permission? Are you facing any issue for asking this?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/uvdesk/community-skeleton/issues/309#issuecomment-960056792, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGI2E3OLLDFLXJG4DCLEQ53UKGPJNANCNFSM4SAOKU6A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

PeopleInside commented 2 years ago

@chanpilli I think GitHub is a place where report bugs or feature requests.

For support you can use the official forum: https://forums.uvdesk.com/ or https://github.com/uvdesk/community-skeleton/discussions

Your issue is that email don't get converted into ticket? If you open a topic please add more details like the PHP version used, the version of UVdesk used, maybe some steps you followed, screenshots.

If the issue is related to ticket not created when fetching the issue can be wrong site URL. For example has been discussed here: https://forums.uvdesk.com/topic/2006/not-create-the-ticket-from-email/11