Anyone have any idea why emails are not being received for me?
I have an office 365 address in the Send To field, and the site’s running on the AWS lightsail service with Plesk and dns email setting set to point to the office 365 servers. All other email stuff works, so i’m pretty sure it’s not an issue on my servers dns setting side of things.
I’ve also tried toggling the Advanced setting for “Send email using your email address”.
I’ve also tried different emails for different services, so i’m thinking it might be an issue with RW 8.5.1, if not what can I do to get this working?
Whenever I’ve had email issues before with a client using an email service like Office 365 or Google for Business I’ve had to jump through all sorts of hoops, getting into stuff that’s way above my paygrade - usually to do with MX records and such like. IME it’ll be something to do with that malarkey, rather than anything to do with RW.
@robbeattie Oh okay, so is it even worth trying to fix, or should I just re-create the form using something like formloom 4? Which should be more reliable right?
Obviously I’m guessing but again IME a change of form won’t necessarily solve the issue. That’s not to say you shouldn’t try if you already have Formloom. Or you could stump up for one of the cheap forms from Doobox or S4S and try that.
The last time this happened to me I ended up having to get a series of settings from Google for Business to add to the mail records on the server and after much toing and froing, that worked.
The default RW8 e-mail does not really work anymore nowadays, unless you are sending e-mails from the same server where the domain, used in the e-mail, is hosted. Apple’s me.com and google’s gmail.com are very generous and accept e-mails coming from almost everywhere, but mostly e-mail is being rejected because the MX-traceback doesn’t match (ip-addresses not the same), no SPF records in place, etc…
The best way is to use a from-tool in RW where you can specify SMTP login settings (as you would do when adding an account in Apple Mail), so the PHP-script can login to the e-mail server and send an e-mail while logged in. Which is basically exactly the same process as sending an e-mail with Apple Mail.
I use ‘Form Pro’ (which comes with the Foundry Potion Pack from Elixir Graphics) and ‘FormSnap’ from Yabdab. Both are stacks and have the ability to specify SMTP settings.
I’ve sense tried making a test form using Formloom 4, and just tried submitting a basic form with the default settings but did not receive an email. Also tried using the SMTP settings but also did not receive an email.
I also get this error message after hitting submit,
I’ve never used AWS, but my understanding is that you have a lot of options on how you choose to set up.
If you’re running Apache on Ubuntu the default location would be something like /var/log/apache2/error.log. That of course can be changed in the php.ini file.
Well, could be a few things. Port number correct? Encryption setting coorect? SMTP authentication?
About PHPMailer: Formloom places PHPMailer in rw_common/plugins/formloom4/PHPMailer/ so not worry about that.
Here’s an example of correct settings for my hosting provider: