Skip to main content
Share Your Experience: Take the 2024 Developer Survey
16 votes

How to change hard coded limit of 50 transactional emails?

It's recommended to use CiviMail for larger mailouts. It's worth understanding the potential consequences of using "simple CiviCRM mail" to do mails in bulk; eg: Harming your own site's spam ...
Chris Burgess's user avatar
12 votes

How can I set up an incoming email (or bounce) account on GMail with OAuth?

This assumes you've already created a G Suite user and can successfully log into their e-mail manually. On CiviCRM Enable the OAuth extension. Go to Administer menu » System Settings » OAuth. Click ...
Jon G - Megaphone Tech's user avatar
7 votes

Civirules send email

You need to also install another extension which is mentioned lower down on the introduction page: https://docs.civicrm.org/civirules/en/latest/#other-useful-extensions-and-modules You need the Email ...
Demerit's user avatar
  • 23.2k
6 votes
Accepted

CiviMail - What is it? Need Info?

CiviMail is a mailing feature that interacts with your mail server much like the 'Email' action you mentioned. The main difference is design ability and ability to handle mass mailing campaigns to ...
Eli Lisseck's user avatar
  • 1,499
6 votes

Is there a way to create an an automatic email if someone is removed from a group?

I think this should be possible with using the CiviRules extension.
Sean's user avatar
  • 3,168
6 votes
Accepted

{domain...} tokens not parsed in regular mail?

Domain tokens are not replaced when trying to send email activity for a contact. This seems like a bug in civicrm or wrong documentation. This can be fixed by applying below patch. diff --git a/CRM/...
Pradeep Nayak's user avatar
6 votes

Difference using primary vs main email address

A contact can have several emails. To distinguish them, each has a category: is this her professional email, her private one...? And no matter how many emails a contact has, civi needs to know which ...
Xavier's user avatar
  • 10.2k
6 votes

How do I send automatic Thank You emails for different donation amounts and donation types?

I've not tried this, but the Smarty mail template allows for conditional statements. So you maybe could create one email with different outputs, Some older tutorials: https://wiki.civicrm.org/...
Nic's user avatar
  • 530
5 votes

Inserting images in mailing

There are two issues going on here. First, you have images that you attempt to resize, but they are appearing wrong for many recipients. Second, you can't fix the images. I can't answer the second ...
Andie Hunt's user avatar
  • 7,462
5 votes

Can you use civicrm for inbound marketing instead of HubSpot?

You can create webforms with CiviCRM to capture the data you're requesting. With the CiviRules extension, you can easily send automated email on a schedule like you describe. In fact, CiviRules was ...
Jon G - Megaphone Tech's user avatar
5 votes
Accepted

Civi does not email to some contacts (Not CiviMail, just mail)

Thanks to michaelmcandrew's comment I investigated deeper and found the reason being a bug. Created issue https://issues.civicrm.org/jira/browse/CRM-19876 which is really weird but contains a somehow ...
nielo's user avatar
  • 1,304
5 votes
Accepted

Scheduled reminders - Email head css attributes are being stripped out

The main issue seems to be the <style> tag defined in the templates. Schedule Reminder uses smarty engine by default which strips down the css styles defined. This doesn't occur in CiviMail ...
jitendra - fuzion's user avatar
5 votes

How to check if a contact has an active membership in a smarty template?

You can use CiviCRM api through smarty to retrieve if membership is active for a contact. You can achieve this by Turn on CIVICRM_MAIL_SMARTY (set to TRUE or 1) in civicrm.settings.php add below api ...
Pradeep Nayak's user avatar
5 votes
Accepted

How to generate a receipt when Pay Later contribution is received

There are 2 ways of recording a pay later contribution Find related contribution, click on more link and then record payment. Or on view contribution page click on 'Record payment link'. Fill in the ...
Pradeep Nayak's user avatar
5 votes

How can I create a new type of block in Mosaico?

I believe you can use hook_civicrm_mosaicoBaseTemplates() hook to create your own new mosaico block template definition (alternative to versafix-1). Documentation on how you can use this hook can be ...
Pradeep Nayak's user avatar
5 votes

Need to resend event confirmation email

OK - I have now found the setting. The functionality has changed. Go to 'view Event Participation' -> click 'change selections' -> now the checkbox is visible and an email can be generated. Thanks
dik hoogmoed's user avatar
5 votes
Accepted

Chasse plugin: can a user be on multiple journeys at the same time?

According to artfulrobot in the MM thread, Chassé enforces the concept that one contact can only be on one journey at once
petednz - fuzion's user avatar
  • 28.3k
5 votes

Is there an "Deliver report by email" equivalent for SearchKit?

There doesn't seem to be an extension, but see this recent discussion on chat for an option from Demerit, which I'm pasting here: "I don't recommend this as a real solution, but for something ...
Lars SG's user avatar
  • 4,083
4 votes
Accepted

Is there anyway to search on a non-primary email address?

Under CiviCRM search preferences, there’s an option “Search Primary Details Only” which is defaulted to “Yes”. /civicrm/admin/setting/search?reset=1 Setting this option to “No” will allow you to ...
Anil's user avatar
  • 2,008
4 votes

Is there anyway to search on a non-primary email address?

There's an extension for this that provides a custom search called Any Telephone or Email. Powerbase, the CiviCRM distribution from Progressive Technology Project, cleverly has a custom Drupal module ...
Jon G - Megaphone Tech's user avatar
4 votes

Is there anyway to search on a non-primary email address?

In Search Builder (Top menu > Search > Search Builder), you can specify which type of email address you would like to search for (on the demo: Home, Work, Main, etc.). By linking the searches with "...
Allen Hutchison's user avatar
4 votes
Accepted

Struggling to set-up SMTP Configuration

you have a problem outside of civicrm realm: you are trying to send an email from a domain name that has a SPF record that doesn't include your server IP address. it is the domain that you have set ...
Xavier's user avatar
  • 10.2k
4 votes
Accepted

Editing Recurring Contributions without user login

I almost have this polished, just one little piece that may be beyond what my pea brain can handle. The short of it is that from the affected contact you need to send an e-mail with tokens. (I've put ...
G H's user avatar
  • 1,146
4 votes
Accepted

Search Confusion

If you need to exclude all of those email options at once for an export or something I would search up those people, put them in a group, and exclude the group from your searches. To search up that ...
Eli Lisseck's user avatar
  • 1,499
4 votes

Join & Update Notifications

You could use the extension CiviRules to do that. You need to set up two different Rules, one for each process. Select a trigger and condition with your requirements (group contact is added, and ...
Flying's user avatar
  • 2,271
4 votes
Accepted

Event registration with participant approval: missing e-mail notification when rejected

I don't know of any magic that happens if you use the "Rejected" status. I think it's probably no different than if you created "Flaky" or "In absentia" as statuses: most participant statuses are ...
Andie Hunt's user avatar
  • 7,462
4 votes

Disable Outbound email or change SMTP server with an SQL Query?

In civicrm.settings.php, add the following: define('CIVICRM_MAIL_LOG', 1); This will route all email to files/civicrm/ConfigAndLog/mail (Drupal) or media/civicrm/ConfigAndLog (Joomla). You can also ...
BobS's user avatar
  • 739
4 votes
Accepted

Easy way to read email on staging sites?

Redirect to database puts them as mass mailings, or used to. You can read them in the UI the same as those.
Demerit's user avatar
  • 23.2k
4 votes
Accepted

How to setup email verification for newsletter signup using webforms?

If you're looking for technical validation try this: Create a webform field type Email Install Webform validation module (if you don't already have it) and implement rule "Equal Values". Apply ...
KarinG - Semper IT's user avatar
4 votes

Add Custom Fields to Send Email Activity

Tim, as far as I know, you can't currently add custom fields to the built-in Send an Email activity. An alternative approach would be to use the scheduled reminder functionality. create a new ...
michaelmcandrew's user avatar

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