Where do you want to limit the dates? In front-end? The front-end calendar will always display the current month, and you can navigate through it. However, if your employees don't have working hours scheduled for 2 weeks from now - it will be displayed as unavailable.
Please explain in a bit more detail, so I can provide a better answer to this question.
As for the notifications - if you configured Notification Settings properly, and it's still not sending them out, please reach out to your hosting provider. They sometimes block gmail, yahoo and other's SMTPs because they use their own. So, you probably need to ask them to remove this restriction, or use their SMTP settings.
Hey Aleksandar, I have been working with David on this issue. Everything is configured correctly and I doublechecked all security settings for Office 365. Still didn't work. Doing a message trace shows that nothing is even coming into the server. I also checked with another setup using AuthSMTP. We have this working with another web app. Tried setting it up to go through there, but it still doesn't work. Message logs on the server don't show anything at all coming through. So it looks like Amelia isn't even trying to send the emails.
Is there some other setting that could be missing? Appointments we are testing are scheduled for January 20th and the 21st.
The only settings for e-mails are located in the Notification settings - Amelia acts just like Outlook, Thunderbird, or some other similar program - you enter the connection details, and that's it.
Please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.
Nevermind. That was not the cause. There is still something with Amelia specifically that is keeping it from emailing out. You should have received the email with your creds, but it is likely in your Junk email folder. Let me know if you need it sent directly by me.
I checked my inbox, and my Spam folder, but I couldn't find any credentials from the past 10 days.
Please open a private ticket (if your support expired, just make sure to open a "pre-purchase" ticket), and you can paste the credentials there. No one other than us has insight in private tickets.
Sorry about that. You had editing rights, but not admin. This is fixed. You should be able to see everything now. I am testing something real quick, but will have the SMTP settings back in shortly.
I tried sending appointments using PHP Mail and WP Mail in Amelia as well, but those don't work either. I reset it back to the MS Office 365 settings that we are using. I also doublechecked the smtp settings using a third party mail app, Mozilla Thunderbird, and the settings worked perfectly there. Our WordPress site is hosted through Go Daddy. Not sure if that makes a difference or not.
Popular US hosting provider GoDaddy imposes very strict (to the point of becoming almost useless) constraints on sending an email. They block outbound SMTP to ports 25, 465 and 587 to all servers except their own. This problem is the subject of many frustrating questions on Stack Overflow. If you find your script works on your local machine, but not when you upload it to GoDaddy, this will be what's happening to you. The solution is extremely poorly documented by GoDaddy: you must send through their servers, and also disable all security features, username, and password (great, huh?!), giving you this config for PHPMailer:
GoDaddy also refuses to send with a From address belonging to any aol, gmail, yahoo, hotmail, live, aim, or msn domain (see their docs). This is because all those domains deploy SPF and DKIM anti-forgery measures, and faking your from address is forgery.
Can you please contact GoDaddy, and see if they can help you with this?
Is there a way to limit the days by certain dates? For example, I only need to show January 13-21.
None of my notifications seem to be going out, to the employee or the customer. Any thoughts?
Hello Dave.
Where do you want to limit the dates? In front-end? The front-end calendar will always display the current month, and you can navigate through it. However, if your employees don't have working hours scheduled for 2 weeks from now - it will be displayed as unavailable.
Please explain in a bit more detail, so I can provide a better answer to this question.
As for the notifications - if you configured Notification Settings properly, and it's still not sending them out, please reach out to your hosting provider. They sometimes block gmail, yahoo and other's SMTPs because they use their own. So, you probably need to ask them to remove this restriction, or use their SMTP settings.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hey Aleksandar, I have been working with David on this issue. Everything is configured correctly and I doublechecked all security settings for Office 365. Still didn't work. Doing a message trace shows that nothing is even coming into the server. I also checked with another setup using AuthSMTP. We have this working with another web app. Tried setting it up to go through there, but it still doesn't work. Message logs on the server don't show anything at all coming through. So it looks like Amelia isn't even trying to send the emails.
Is there some other setting that could be missing? Appointments we are testing are scheduled for January 20th and the 21st.
Hey Anthony
The only settings for e-mails are located in the Notification settings - Amelia acts just like Outlook, Thunderbird, or some other similar program - you enter the connection details, and that's it.
Please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
I sent the creds to your email.
Looks like I might have found the issue. Troubleshooting now. Will update you once done.
Nevermind. That was not the cause. There is still something with Amelia specifically that is keeping it from emailing out. You should have received the email with your creds, but it is likely in your Junk email folder. Let me know if you need it sent directly by me.
Hi Anthony.
I checked my inbox, and my Spam folder, but I couldn't find any credentials from the past 10 days.
Please open a private ticket (if your support expired, just make sure to open a "pre-purchase" ticket), and you can paste the credentials there. No one other than us has insight in private tickets.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hey Aleksandar, I haven't heard back from you on the email I sent to you on Tuesday. Did you receive the email with the account information?
Hello again Anthony.
I did receive the e-mail. Sorry for the delay, we've had non-working days due to the holiday season.
I managed to log in, but the account is not an admin role, so I can't see much:
I don't see plugins section, so I can't access Amelia. Please upgrade this user to Administrator, so I can see if there's anything I can do to help.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Sorry about that. You had editing rights, but not admin. This is fixed. You should be able to see everything now. I am testing something real quick, but will have the SMTP settings back in shortly.
I tried sending appointments using PHP Mail and WP Mail in Amelia as well, but those don't work either. I reset it back to the MS Office 365 settings that we are using. I also doublechecked the smtp settings using a third party mail app, Mozilla Thunderbird, and the settings worked perfectly there. Our WordPress site is hosted through Go Daddy. Not sure if that makes a difference or not.
Hi again Anthony.
I logged in successfully this time, and tried to send a test e-mail. This is the response I received:
It responded with the 500 Server Error.
The page mentioned in the response https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting state this:
Popular US hosting provider GoDaddy imposes very strict (to the point of becoming almost useless) constraints on sending an email. They block outbound SMTP to ports 25, 465 and 587 to all servers except their own. This problem is the subject of many frustrating questions on Stack Overflow. If you find your script works on your local machine, but not when you upload it to GoDaddy, this will be what's happening to you. The solution is extremely poorly documented by GoDaddy: you must send through their servers, and also disable all security features, username, and password (great, huh?!), giving you this config for PHPMailer:
GoDaddy also refuses to send with a From address belonging to any aol, gmail, yahoo, hotmail, live, aim, or msn domain (see their docs). This is because all those domains deploy SPF and DKIM anti-forgery measures, and faking your from address is forgery.
Can you please contact GoDaddy, and see if they can help you with this?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables