I have used default WordPress wp-mail functions to send mail notification
The issue is after submitting the forms or any other notification mail is received with some delay.
SMTP mail functionality also tried with wp-mail plugin but no improvement. what is this cause of delay of mail functions.
Note : There is any server dependency in mail functionality, because its little faster in our dev server then live server
I would recommend uses this wp smtp plugin. https://wordpress.org/plugins/wp-mail-smtp/
In my opinion you have to set up properly the outgoing email address to receive the emails on time or avoid emails spam issue.
Regards.
Ed.
Related
Recently my company's website was moved to another server, due to old server. The website is directing emails to mail2.domain.example (sent to Thunderbird). When the website was move to the other, the website is sending the emails to mail.domain.example.
I tried forwarding the emails but the Cpanel in the server won't let me as it is sending the emails inside the mail.domain.example only. Is there another way to send mail.domain.example to mail2.domain.example, the one who done it before has already left the company, so I was assigned to fix the problem.
I fix the problem by using SMTP (WP Mail SMTP) and updated my WordPress to the latest version. Works like a charm.
I realize the problem when I'm sending email using gmail, gmail sends the emails to mail2.domain.example, so I used the google SMTP to forward messages to mail2.
I am a newbie in using SendGrid. I have a web application that send a mail to users after the successful registration. I am using send grid to send mails.
It works fine when I try to send Google email accounts. But when I send mails to Outlook email addresses, it always failed to deliver emails.
I checked the SendGrid 'Activity' section it shows like below.
You might need to setup domain authentication. This link should be a good place to start: https://sendgrid.com/docs/ui/account-and-settings/how-to-set-up-domain-authentication/
Outlook might have different firewall rules blocking incoming (potentially malicious) emails while GMail might have a different set of them.
Using Contact Form 7 on Wordpress (or other contact plugins) it sends the email to the wrong email server.
A few months ago the non-profit I work for switched from the email integrated with BlueHost to G-Suite for non-profits. When someone fills out a form on our website though it sends to our old email server. So we miss any messages coming through our website. All other mail sends and receives correctly through Gmail. It is only mail sent from our Wordpress site. I have tried other form plugins and they have the same issue.
I have tried searching for a solution but I haven't been able to find answers. I assume it is an issue with Wordpress or Bluehost, but I don't know where to start.
Figured it out. The issue ended up being with the web host (even though they blamed CloudFlare). The mail DNS was setup properly through CloudFlare. However, since it hadn't been changed through BlueHost's DNS settings, it was still sending to the wrong mail server.
I have issue with sending mail to users when they register and submit for reset password as well
The error shows
the email could not be sent. possible reason: your host may have disabled the mail() function.
Set SMTP settings in WP configuration, don't use mail() function.
And here you should configure your SMTP(gmail account for example):
More here: https://www.anphira.com/wordpress/fix-wordpress-mail/
Its can be a server side issue, Im also having this problem on webmin virtualmin but the best way to fix if your mail server not working fine you can take a look on postman smtp plugin its perfect and working good on all Wordpress sites.
My website uses ASP.NET to send emails, but my school's network administrator has blocked the SMTP port and services. After I visited the p2p forums I found a suggestion to use web service to send email, have you any suggestion which website would provide web service for sending emails?
I tried to use System.Web.Mail.MailMessage class to send the emails through my program, but it also fail. Anyone can help me to solve this problem? I need your help. Thank you!
You can use SendGrid.
They offer a webservice and you can send up to 200 emails a day with a free account.
They have code samples for several languages: https://github.com/sendgrid
I think Email sending with ASp.net has nothing to do with blocking of your smtp port and service of school.
You can use gmail's smtp server for sening email in your application/
SMTP URL HOST : smtp.gmail.com,
IS SSL Enabled : true,
PORT: 465,
USERId:your_username#gmail.com,
Password: Your_Password
Use Gmail, Yahoo or other Email providers to send a mail.
Please refer my answer #CodeProject - sending email to gmail from asp.net, if you want to use Gmail.
Also follow - Send Email from Yahoo, Gmail, Hotmail (C#).
Well that depends, if you are talking about the SMTP port of your network, then you can still use Gmail, Yahoo, Outlook or other ports, all you will be needing will be just a username and password alongwith the port (that must be 25) and the server address (for gmail it is smtp.gmail.com).
But if you are talking about Sending emails without using SMPT. Its not possible, with or without ASP.NET.
However, you can try using SmtpSettings for ASP.NET.
There are some other issue too. Please checked that the SmtpServer that you are using (gmail, yahoo etc) are allowed, because if they are blocked too, you would have to search for something new.
And yes, there are some other servers too. Like free email providers that would also let you use 200emails/day for free or something like that. You can check that out.
You mentioned you are using System.Web.Mail.MailMessage, here is an msdn blog post about setting the Smtp for that: http://msdn.microsoft.com/en-us/library/system.web.mail.mailmessage.aspx