Mails Delays sometimes not received - wordpress

I sent mails using contact form 7 on wordpress. when the mails are sent,sometimes I don't even get the mail.sometimes it delays and sometimes i received. again I got mails with using same mail again and again. but with another mail id I don't receive that mail.
I use bluehost hosting. and domain email.
where is the problem.
Thanks

Related

Problem in SMTP setting in Wordpress live server with ProHost <unaux.com> to receive mails from Wordpress Contact Form

I'm facing problem to setup SMTP into Wordpress Contact from to get mails directly in my assigned Inbox. It's showing that "Your message has sent successfully and notified sender mail...." but unfortunately it is not showing anywhere either at Inbox or sender mail ID as notification. Can you please suggest me which SMTP to be assigned at the Form configuration? Is it to be or hosting site <unaux.com>?
Use WP Mail SMTP by WPForms and configure it properly.

Contact Form 7 showing sent message but not receiving email especially Google aps Domain Emails

Experiencing issue with WP plugin, contact form 7. When I fill in the form and submit, I receive a success message stating it was sent but I received example#gmail.com but not received example#companyname.com google ap's emails yet I don't receive it in my emails.
This probably has something to do with your server configuration. Can you try sending a mail using PHP's mail function? Is that also not working?
The CF7 plugin also uses this function. What this function does is it sends the mail request to the server. If that request was successful (regardless of whether the mail was send successful) it will return true. There is no other way using this function to check if the mail has actually been sent successful. That's why the CF7 plugin can say that the mail was send correctly even if it hasn't been send by the server.

Symfony swiftmailer delivery confirmation

I'd like to send emails with swiftmailer and I need confirmation of sent email and delivered.
By default swiftmailer saves emails in cache and sends them in background to prevent waiting user for sending emails.
How can I achieve confirmation of sent emails?
I think there is no way to get 100% certainty. A mail can fail to be delivered for many reasons which has nothing to do with your application. A few suggestions though:
1) You can send all mails in BCC to another address. You can do this by combining delivery_addresses and delivery_whitelist configuration parameters https://symfony.com/doc/current/reference/configuration/swiftmailer.html#delivery-whitelist
2) You can use a specific mail server under your control, so you can check its queue / logs to see which mails have been actually delivered.
3) You can set a "Read receipt" to all outbound emails.

how to send email in wordpress not using plugin

I am new developer in wordpress. I wanna send email not using plugin . i use function wp_mail as shown below:
wp_mail('myname#yahoo.com', 'subject', 'message', $headers);
when i use yahoo email myname#yahoo.com i can send 'subject,messege' to my yahoo account. but when i use gmail email xxx#gmail.com i can't send 'subject,messege' to my gmail account.why can not send with gmail account? pleas help me !
As you have problem with only Gmail we can infer that it is not the problem with 'sending' but with 'receiving'. Something is blocking your mail at the receiving end. Following things can be done to ensure better receiption.
Use a real address. Dafult is wordpress#yourdomain.com. This can be filtered with wp_mail_from.
Use SMTP to send email. You can do this with phpmailer_init action.
Disable headers.
Contact hosting providers and confirm that your server is not blacklisted by Gmail.
If you used wp_mail to send your message, without a plugin, this means you didn't use Google's SMTP server. And you're wondering why you didn't receive it at your gmail account? Because you basically forged your from address. Of course Google rejected your email.
The only way to get that to work is to use authentication when sending your mail. That means connecting to the smtp.gmail.com server and in 2015 that means using OAuth 2.0 unless you want to deal with another can of worms.
Check out Postman SMTP for sending mail in WordPress.
Here's some reading for you to do: http://googleappsdeveloper.blogspot.no/2014/10/updates-on-authentication-for-gmail.html

Intermittently not receiving form emails SMTP

I run a classic asp website in which several thousand emails are sent a day through SMTP. I use Cdo.Message. A single "To" Email address and a Single "From" email address are used. The majority of these messages are received; however, recently several messages each day are getting stuck somewhere (not sure where).
Logs show that users have accessed the page; therefore, the message should be sent (It is sent on page load). There are no traces of emails not sent in any of the SMTP folders. Where else should I look?
Could those users be search engine robots? What does it take to get to that page? how about robotic submissions that are brute forcing their way thru?

Resources