No, hooks have nothing to do here, all the emails you mentioned (WordPress Gravity Forms and WooCommerce) use the same function wp_mail
.
I strongly believe this is blocked outside of WordPress, and I suggest you use a SMTP server with a real email address, you can use Postman SMTP Mailer/Email Log which will also help troubleshot emails related problems.
Related Posts:
- Send email for confirmation during user registration
- Sending multipart (text/html) emails via wp_mail() will likely get your domain banned
- How to set SMTP programmatically
- Disable user registration password email
- Do something after sending email
- How do I customise the new user welcome email
- User Without Email?
- Allow Duplicate Email Address for Different Users
- Email confirmation on registration
- Include HTML template file in wp_mail
- Email sent from WordPress has HTML tags
- Reset Password – change from name and email address
- Email as Username in registration
- Few chars getting replaced with ‘=’ in mail content in wp_mail()
- wp_mail recipient array not sending?
- On form submission how to send 2 email to different users
- How to Configure SMTP on wordpress Cant Send Email
- How to add line breaks to $email[‘body’] when using auto_core_update_email hook
- Handle registrations in WordPress when user doesn’t have any email?
- Joining confirmation email
- How to setup SMTP for only one specific wp_mail()
- Must I change the admin user email address while changing the general email address?
- User invite email not delivered – related to subdomain?
- Can I configure WordPress to use postfix without a plugin?
- Email notification after registration in WordPress
- Email ‘from address’ has a www in it
- Trigger WordPress Actions from Email?
- PHP mail() works but wp_mail() does not
- wordpress do not let user registered with info@ email and other reserved emails to get registered by users
- WP mail sent to MS Exchange recipients = occasional email corruption?
- How do I make WordPress send an email to the user when his account gets approved (manual by me)
- User registration email and let user choose pasword
- WordPress unable to send mail
- Not able to send links in email after setting header
- 2 Email addresses for each user
- Emailing passwords: Setup installed on home server using XAMPP
- Script or plugin to send activation email automatically again after 2 hours
- Mail function is not working
- Send bulk emails without timeout
- What is the best way to send out thousands of emails from a WordPress site? [closed]
- Change the Sender(not From) on wp_mail() function [closed]
- Prevent sending emails on user creation in OOP context?
- how to email username and password to admin of new registration
- WordPress Won’t Send Email When a User Register
- Programming WordPress to Send an Email on Registration Form Submit?
- How do I troubleshoot registration/password email errors?
- WordPress email could not be sent
- Send email daily using `wp_mail`
- wp_mail() won’t send mail when it’s a variable, only when hard coded
- Auto Log In Users after registration and send confirmation email
- Images in wp_mail not showing
- User Without Email?
- Email sent from WordPress has HTML tags
- Updated : how to make email optional while user registration using default wordpress form
- wp_mail send multiple emails in a loop
- Can’t change headers / From for wp_mail()
- How can I remove the product short description from the WooCommerce Mails?
- Custom user registration fields in user_register hook
- New user notification issue
- I need to verify emails when users signup
- Why do WordPress emails to multiple recipients include \n in the list
- wp_mail() not sending emails with ajax
- wordpress wp mail not changing sender mail
- Check if “Send the new user an email about their account” is ticked
- Whitelist email sent by WordPress
- Asynchronous emailing
- User Registration – no Email required
- Get emails of register user in WordPress
- Send email from WordPress
- Duplicate notifications for new user registration
- Allowing Loading/Downloading of .mp3
- Create WP account from an external email form submission?
- Allow users to register as a higher role than default with code
- Login email after registration never sent or received
- Locked out of my own blog and password reset not working
- email sends from [email protected] even though I have it set to something else
- wp_mail not sending attachment
- Limit number of emails per second
- Throttling email frequency
- How to retrieve the sender email with wp_mail()?
- wp_mail 200 response but no mail sent
- PAGE Specific Email Notifications
- Attach pdf from dynamic url
- Adding “reply-to” in the email [closed]
- What is correct way to change user’s email?
- Error using wp_mail inside custom function
- How to send confirmation email after payment made via paypal?
- WordPress and IPN problem
- Why is wp_new_user_notification not working?
- How to recover one of WP email addresses?
- forgot password page with expiry link email of 60 minutes
- Where is the account email address located?
- SMTP not working for Comments Email Notifications
- How can I send an email 24 hours after first email?
- WordPress doesn’t send SMTP email even by phpmailer hook
- Sending SMTP mail using a server with self-signed SSL
- Send Custom Post Notification to Followers
- Mail function not working with user accounts
- Display “a generated one [avatar] based on their e-mail address”
- Send email once every 12 months to a particular user [closed]