shinerweb
Forum Replies Created
-
You could change the email in the WordPress->Settings->General tab, as that is listed as the site admin address. But that means ALL emails sent to that address by WordPress will go to that address, not just the email failures.
I’m assuming (again) that you only want email failures to go to the site owner and emails such as plugin/core updates required emails to go to you.
You have two options around that, on your own email account, set up a filter so that emails containing “Post SMTP email error” in the subject are forwarded to the site owner. (Bit clunky)
The better option is to go to the Notification tab on Post SMTP settings and change it from using “Email” as the “Notification Service” to “Pushover” or “Slack”.
That will require your website owner to set up a Pushover/Slack account so they receive notifications of email failures. The best feature of using this is that notifications are instant.
You could also have your website owner set up “Push to Chrome”. You’ll need the owner to install the Chrome extension. I’m not 100% certain if notifications are shown if Chrome isn’t running (but in most cases, if Chrome is installed, it will have a process running somewhere !).At the moment, Post SMTP sends email notifications to the standard WordPress Admin email address as defined by WordPress’s own settings.
You could request a feature that allows a different email address to be specified to be used as a Delivery Notification Email Address, but it’s not available at the present.If you are using the SMTP method and Gmail to send your emails, make sure you don’t have the block less secure apps enabled.
https://support.google.com/accounts/answer/6010255?hl=en-gb
Or if you might have 2FA switched on.
Follow the instructions here:
https://www.cloudways.com/blog/post-smtp-mailer-fork-of-wordpress-postman-smtp-plugin/?id=339490
What email address do you have set on your WordPress->Settings->General Tab in the email address field?
If it’s blank or incorrect, set it to to the domain that you have authorised Amazon SES to send email on behalf of.
Comment emails are sent by WordPress (or a Comment plugin if you have installed one to add extra functionality like notification of comments on comments).
What do you have specified in your hostname field?
Under Transport Settings on the Account tab, there is a “Outgoing Mail Server Hostname”
That needs to be the server address of your mail server (i.e. mail.yourdomain.com)
In your diagnostics output above on the second line, your Hostname is currently set to: HostName: <— blank??This setting can’t be blank as it doesn’t know where to connect to, to log in and send the emails.
Which error email are you referring to?
A post SMTP error message? Or a non-Post SMTP site generated error message?If your account is receiving error messages of a certain type, but you want those to go to the site owner, could you not set up a filter on your mail server/mail account that would automatically forward those emails to go to the owner instead.
Error messages about a site usually go to the site admin of which there is usually one.
If you want to filter off certain messages to different accounts, using a filter at the admin account level is probably the quickest and easiest method to achieve that.I’m assuming that as site admin, there are some messages that you still want to receive?
You have used test@example.com somewhere in your settings.
Have you included it in a BCC or CC somewhere in your settings?
Do you have a plugin that is sending out an email on a regular basis (i.e. like a WordFence report that goes out once or twice a day and in WordFence you have the report destination set to test@example.com”Take a look at the email log and check the body of the message that is being sent (switch on your logging if it isn’t switched on).
What is the email being sent?If it was Post SMTP that had a BCC or CC set up, every single email that was sent from your site would have a return from @example.com
That suggests you have a plugin that is sending out regular emails, and it’s trying to send it to test@example.comCheck the logs and let us know what you find.
Which email addresses do you want to make conditional?
Say for example you want to have emails sent from sales@yourdomain.com , help@yourdomain.com , enquiries@yourdomain.com etc etc, then the way to do this is to set up your Post SMTP to use something like outbox@yourdomain.com
You won’t hit any issues with emails being marked as spam, as all emails will originate from @yourdomain.com
However, if you want to send emails from user@domain1.com, user@domain2.com, user@domain3.com (i.e. sending via different domains), then it gets a little trickier because you’ll be sending those emails using the account set up in POST SMTP (i.e. something like outbox@yourdomain.com)
In this instance, providing you have access to the domain zone files, you can authorise yourdomain.com to be able to send email “on behalf of” domain1.com, domain2.com, domain3.com which again will reduce the likelihood of emails being trapped as spam or rejected.So it all comes down to which emails are conditional, and where they are used.
Post SMTP should be transparent to how you set your site up.
Even if you were not using Post SMTP and you used either of the above scenarios (same domain, different email accounts or multiple domains), the settings you would make to improve email deliverability would be done at server level, not at WordPress level.Can you clarify which multiple email addresses you would like to use and where they are used? (i.e. different sending accounts, different sending domains, different recipients, or a combination thereof !)
Regards
Chris
Do you have the “Delete Data Request” Email/Action enabled with the “Anonymise Data” option set?
Your settings suggest that you haven’t set up POST SMTP and therefore are “mimicking out-of-the-box WordPress email delivery”.
If you don’t use an SMTP account (providing a username and password), or you don’t connect with Gmail/Mandrill/Sendgrid/Mailgun, then the
‘default’ will be to use the WordPress default PHP Mail functions.
That would be why your getting that message.What mail set-up are you trying to use?
You add it to your own functions.php file.
For that reason, it’s better to use a child theme, so that changes to your main theme are not overwritten.The functions.php file features 5 in your child theme directory and you can place any code that you want to add to WordPress or override an existing function.
Go to the WordPress codex and look up functions.php for detailed instructions.
Do you have a cache active that is caching your admin page?
Try clearing all caches (server, browser and WordPress).Failing that, do you have any plugins installed to restrict access to settings by users?
Lastly, try and re-install. Login via server and rename the post SMTP folder to .old.Post SMTP, then reinstall the plugin. You won’t lose any settings.
The WordPress Plugin repository has been acting up lately.
I updated two plugins the other day that are most definitely in use, one had over 26 million downloads and a whole bunch active users and right after I updated it, I got a message to say “plugin no longer supported, tested on X,Y,Z” etc… Myself and the plugin author nearly had kittens as did the 26 million plus users who probably started updating !!!
Do wish they wouldn’t do that 😉
In your picture, on the line that starts with “Attention” in red letters, right at the end is a link that says “Read here”.
Click that link and it will take you to the Gmail/GSuite OAuth pages that will have all the instructions you need.
wrong post !!
- This reply was modified 7 years, 3 months ago by shinerweb. Reason: posted in error
Forum: Plugins
In reply to: [Health Check & Troubleshooting] View extended PHP information error linkMany thanks for the update Marius. Can’t be helped !! Many thanks for the all the work so far.