When I submit request for sending password reset email on my website, the email comes to my gmail inbox after almost an hour. I asked from my mail service provider and they said nothing's wrong with their services.
Is there any default delay on sending emails in Laravel?
Related
After successful purchase is made on my website, stripe fires a webhook to finalize the transaction.
What is happening is I am firing 2 laravel events:
Send email confirmation of order to the customer
Send email notification to admin of site alerting them to the purchase.
If I just fire the event to send email confirmation to customer, the stripe webhook is successful.
When I add the notification to admin, Stripe advises that the HTTP Status Code has timed out that there was no response body and the web hook fails, even though all the emails were sent correctly. And what will happen is stripe will attempt to refire the webhook which is not what I want.
Has anyone experienced this issue?
#DelenaMalan is correct, once you receive a Stripe webhook event you should immediately acknowledge receipt by returning a 200 response and then handle your business logic like sending emails afterwards. See https://stripe.com/docs/webhooks/build#return-a-2xx-status-code-quickly
I have got my application to send an email but the person does not receive it.
I know you send them because I am using mailtrap.io
I have written a script that is sending emails as an attachment to several email ids but email is not only being sent to Slack channel email address. Although I am able to send the email to slack channel email address if I send it through outlook.
Do I need to do any additional settings or anything in Slack ?
It was because of some authorization issue by our ISP which was not allowing to send the email to Slack. It works fine if I tried to send email from my local to Slack.
We've been using Mandrill for years to deploy our app's signup confirmation and password reset emails. This has worked perfectly as we've had SPF and DKIM records added to the DNS configuration according to Mandrill's documentation for verifying sending domains.
However, after merging the Mandrill account with a new Mailchimp account--which is mandated by April 27th--it's requiring me to send a verification email to an address at that domain. The problem is that we don't have a mail server set up to receive emails. The domain is only used to send the "noreply#domain.com" emails.
Any ideas on how I might resolve this? Mailchimp is not giving an option to undo the merge, so effectively I have an app that users are not able to sign up for at the moment, which is problematic to say the least.
You'll want to configure at least one mailbox on that domain somehow to receive mail. That's the only way to confirm ownership of the domain.
Normally once a user signs up to my website the "welcome" email is delivered to the subscriber after one hour (default from the MailChimp).
How can I instantly send this welcome email to a user once they complete the signup form on my site.
Is there any way I can do this through the MailChimp API or some custom coding?