Hot answers tagged

9 votes

EE sending to Spam, need help

It can be many reason for this - first needs to check if domain or Server IP (can be for shared hosting) was not blacklisted. Then check email header - you will have a whole picture if any spam flags ...
user avatar
  • 5,781
5 votes
Accepted

Is it possible to use gmail as the smtp server for sending e-mail from ExpressionEngine?

With Google's move toward stricter security measures regarding how third-parties connect with their services, there's now another step required to set up ExpressionEngine to send email through Gmail. ...
user avatar
4 votes

EE sending to Spam, need help

Using SendGrid or Mandrill are great suggestions. Using Escort can help make that an easy process. If you don't want to go that route you might also want to look into creating an SPF record wherever ...
user avatar
  • 398
4 votes
Accepted

EE Not Sending Emails to Addresses from Main Domain

Likely a server issue. You host the site at GoDaddy, but your email is hosted (looking at your MX records) somewhere else. Its likely your server has a local configuration still to handle email for ...
user avatar
4 votes
Accepted

Postmaster - Switching from Mandrill to SendGrid

Benek, i was in the same situation.. What i did was a bit simple (not sure if it's the best way or solution) I simply hacked the Sendgrid.php located in /third_party/postmaster/services/Sendgrid.php ...
user avatar
3 votes

Send email with contents of channel form upon submission

MX Notify Control (free) or Postmaster (paid) can do this using the 'new entry create' hook.
user avatar
  • 2,724
3 votes
Accepted

EE3 Email for member account activation: how to modify

I am developer of Smart members PRO. There is maximum 2 emails trigger when new member registers with EE. 1) User – Account activation instructions 2) User – Account validation notification ...
user avatar
2 votes

Unable to send email through Exchange SMTP

For Exchange, there are a couple of configuration overrides that you need to set for email to work: $config['email_crlf'] = "\r\n"; $config['email_newline'] = "\r\n"; Add those, restart your ...
user avatar
2 votes

Email From Template addons php tag not working

php ="yes" parse order="output" it is mean that php code is will be executed after all tags. Include fact that it will executed after email will sent. You need to change it to input if you want to ...
user avatar
  • 5,781
2 votes
Accepted

Expresso store add if statement to order confirmation email

Yes you should be able to use most EE tags without issues in the Store email templates.
user avatar
  • 7,556
2 votes
Accepted

Weekly Email of Channel Entries

First of all you should install the RSS module which is provided. Then you would create an RSS Template in this form: {exp:rss:feed channel="your_news_channel" debug="yes" status="open" } <?xml ...
user avatar
  • 236
2 votes
Accepted

Setting Custom Email Headers

ee()->email->set_header($header, $value); This isn't documented anywhere, but I see this function in CodeIgniter's Email library (which EE Email library extends), so I assume it should work ...
user avatar
  • 2,846
2 votes
Accepted

Contact Form - Not receiving messages

The answer to this question turns out to be a lot simpler than once though. Looks like the main issue was that I didn't have two hidden required fields included: <input type="hidden" name="...
user avatar
2 votes
Accepted

Freeform 4.2.5 bcc notifications not sending

It is common for transactional email services to not support BCCs. Generally these services send to each address in the to field separately anyway, so CCing and BCCing aren't often necessary anyway. ...
user avatar
1 vote

Why can I only send plain text e-mails with the communicate tool?

This could be a spf issue. I'm currently trying to problem solve the same issue with expressionengine 2.9.3 - html emails are coming through with a blank message, but plain text emails do contain the ...
user avatar
  • 21
1 vote
Accepted

Which port for SMTP Mails

The SMTP port is set in your Admin > Email Configuration. TLS is specified with the email_smtp_crypto system configuration override: $config['email_smtp_crypto'] = 'tls'; With both of those in place,...
user avatar
  • 2,255
1 vote
Accepted

Password Reset Not Sending Emails

If you were logged in on the site at the old host when the database backup was taken it could be that the new site thinks you're still logged in. If you then have the security preference to allow only ...
user avatar
  • 7,176
1 vote

JavaScript Must Be Enabled to View This Email Address

That plugin is 2 years old, and appears un-maintained. Go with Freemember, my friend. https://devot-ee.com/add-ons/freemember I know for a fact the registration form tag works on EE 2.10.1 (source: ...
user avatar
  • 5,900
1 vote
Accepted

Send Email weekly

Use CRON jobs to send email at anytime in the future. Specify a specific and/or relative date to give you the maximum amount of flexibility. You can even configure a parcel to send emails at re-...
user avatar
  • 5,900
1 vote

Freeform Pro confirmation message inside Fancybox

If you want the thank you message to appear in the same Lightbox window as the form, without a refresh, you'll need to do this with Ajax. This is the basic outline of how this would happen: Create a ...
user avatar
1 vote
Accepted

Postmaster & Escort Add-on

Escort will send any and all emails generated by ExpressionEngine (or add-os which use EE's built-in email library) via your selected third-party email service. It's quick an simple. Postmaster can ...
user avatar
  • 17.4k
1 vote
Accepted

Disable New Relic Script for one template

Have you tried the New Relic PHP api?? https://docs.newrelic.com/docs/agents/php-agent/configuration/php-agent-api Specifically newrelic_disable_autorum ( ) Perhaps if you turned PHP (output) on ...
user avatar
  • 5,900
1 vote

Disable New Relic Script for one template

There's no way of doing this currently, but I can add it to our list of things to think about. Maybe a hidden config where you can add template group and template pairs: $config['...
user avatar
  • 520
1 vote
Accepted

Where can I change the wording of the Reset Password email FreeMember sends?

You can edit the forgot_password template in EE Control Panel > Design > Message Pages > Email Notifications > Forgotten Password Instructions. You can change the username variable and ...
user avatar
1 vote

Setting Custom Email Headers

The answer lies in CodeIgniter's Email library. You'll see that in many places the header_str is used, not the whole headers array. So you'd have to add to the header_str instead. As for sending with ...
user avatar
  • 17.4k
1 vote

Request file through email

I don't know of any add-ons that will attach the file to send attached to the email itself, having said that the easiest solution would be to use FreeForm or similar add-ons to collect the users ...
user avatar
  • 7,556
1 vote

Send email with contents of channel form upon submission

Depending on your situation you can also use a workflow module that alerts an admin of publish & edits by sending an email. There is Publisher Lite (the full version supports translations too) and ...
user avatar
  • 7,556
1 vote

Allow "Invalid" Characters in Member Account Email? Apostrophe

Incase someone else comes to this post.. this has heen resolved in the developer version of codeigniter. https://github.com/EllisLab/CodeIgniter/issues/3116 Be sure to also update the ...
user avatar
1 vote
Accepted

Email sent via php mail don't reach Exchange addresses

safest bet would be to use a service such as sendgrid. Mail sent from hosting servers has a tendency to be either blocked or marked as spam by conservative services such as exchange
user avatar
1 vote

Add Unsubscribe Link To EE Emails

Assuming you are using the standard MailingList module and you just can't get {unsubscribe_url} to work, you can create the unsubscribe URL yourself with a little PHP snippet: <?php //fetch the ...
user avatar
  • 2,418

Only top scored, non community-wiki answers of a minimum length are eligible