Answers.Body: <p>We brought templates/CRM/Activity/Form/ActivityLinks.tpl into the custom templates folder and added some jQuery to it to <em>hide</em> certain custom activity types of our own making from being manually created by staff. If you're going for the code route, that and its corresponding PHP class is probably a good place to look.</p>
  
  <p>Alternatively, compare the URL for writing an email:</p>
  
  <pre><code>https://ffnew/civicrm/activity/email/add?action=add&amp;reset=1&amp;cid=90948&amp;selectedChild=activity&amp;atype=3
  </code></pre>
  
  <p>and for adding a different activity type:</p>
  
  <pre><code>https://ffnew/civicrm/activity/add?action=add&amp;reset=1&amp;cid=90948&amp;selectedChild=activity&amp;atype=64
  </code></pre>
  
  <p>Start by clicking 'Send an Email', then take the 'email/' out of the URL. Does that give you what you wanted?</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-29T12:27:17.693Z
Answers.LastActivityDate: 2015-06-29T12:27:17.693Z
Answers.UserDisplayName: DaveFF
Answers.Body: <p>Have you checked the inbound email processor script. You can forward and/or cc a mailbox, and civi can read from the mailbox and attach it to the relevant contacts.</p>
  
  <p>Details are here:</p>
  
  <p><a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Autofiling+email+activities+via+EmailProcessor" rel="nofollow">http://wiki.civicrm.org/confluence/display/CRMDOC/Autofiling+email+activities+via+EmailProcessor</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-21T01:27:35.297Z
Answers.LastActivityDate: 2015-05-21T01:27:35.297Z
Answers.UserDisplayName: Donald Lobo
Answers.Body: <p>One option if you are using Drupal as your CMS is to set up a webform for creating email activities. The webform can create the activity for you without sending the email.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-21T00:09:48.110Z
Answers.LastActivityDate: 2015-05-21T00:09:48.110Z
Answers.UserDisplayName: Coleman
Answers.Body: <p>You can change the System Setting (menu Administer/System Setting/Outbound Email) to 'redirect to database' you can create an Email activity but it will not be sent. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-20T13:41:18.207Z
Answers.Text: This wouldn't help if you wanted to be able to both send emails and log emails that had been sent via another system though.
Answers.UserDisplayName: John
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-05-20T08:52:25.707Z
Answers.LastActivityDate: 2015-05-20T08:52:25.707Z
Answers.UserDisplayName: ErikH - CiviCooP
Body: <p>To keep track of communications with contacts, CiviCRM has <em>Activities</em> e.g. documenting e-mail conversations. In the <code>Activities</code> tab of a contact I can create these from the <code>New activity</code> dropdown.</p>
  
  <p>This provides the option <code>Send an Email</code>. However, using that I can only make CiviCRM actually send out an email to the contact. We usually send emails from a normal mail client instead.</p>
  
  <p>What I am looking for is a possibility to add an <code>Email</code> activity to a contact without actually sending out a mail. (To document an email that has already been sent from outside CiviCRM)</p>
  
  <p>Currently we use a workaround: A custom activity type <em>documented Email</em>. But it would avoid confusion, if all mail would be of the same activity type <em>Email</em> regardless of how it was send out.</p>
  
  <p>Is there a way for this in Civi or an extension?</p>
  
Tags: <email><activities>
Title: Can I manually add an "Email" activity in the GUI without sending it?
ThreadText: # Can I manually add an "Email" activity in the GUI without sending it?
  
  (Asked by: username_0 on 2015-05-20)
  
  To keep track of communications with contacts, CiviCRM has *Activities* e.g. documenting e-mail conversations. In the `Activities` tab of a contact I can create these from the `New activity` dropdown.
  
  This provides the option `Send an Email`. However, using that I can only make CiviCRM actually send out an email to the contact. We usually send emails from a normal mail client instead.
  
  What I am looking for is a possibility to add an `Email` activity to a contact without actually sending out a mail. (To document an email that has already been sent from outside CiviCRM)
  
  Currently we use a workaround: A custom activity type *documented Email*. But it would avoid confusion, if all mail would be of the same activity type *Email* regardless of how it was send out.
  
  Is there a way for this in Civi or an extension?
  
  **Tags:** email, activities
  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_1 on 2015-06-29. Score: 2
  
  We brought templates/CRM/Activity/Form/ActivityLinks.tpl into the custom templates folder and added some jQuery to it to hide certain custom activity types of our own making from being manually created by staff. If you're going for the code route, that and its corresponding PHP class is probably a good place to look.
  Alternatively, compare the URL for writing an email:
  https://ffnew/civicrm/activity/email/add?action=add&reset=1&cid=90948&selectedChild=activity&atype=3
  
  and for adding a different activity type:
  https://ffnew/civicrm/activity/add?action=add&reset=1&cid=90948&selectedChild=activity&atype=64
  
  Start by clicking 'Send an Email', then take the 'email/' out of the URL. Does that give you what you wanted?
  
  
  ---
  
  ### Answer by username_2 on 2015-05-21. Score: 2
  
  Have you checked the inbound email processor script. You can forward and/or cc a mailbox, and civi can read from the mailbox and attach it to the relevant contacts.
  
  Details are here:
  
  <http://wiki.civicrm.org/confluence/display/CRMDOC/Autofiling+email+activities+via+EmailProcessor>
  
  
  ---
  
  ### Answer by username_3 on 2015-05-21. Score: 0
  
  One option if you are using Drupal as your CMS is to set up a webform for creating email activities. The webform can create the activity for you without sending the email.
  
  
  ---
  
  ### Answer by username_4 on 2015-05-20. Score: -1
  
  You can change the System Setting (menu Administer/System Setting/Outbound Email) to 'redirect to database' you can create an Email activity but it will not be sent.
  
  > **Comments:**
  > **username_5**: This wouldn't help if you wanted to be able to both send emails and log emails that had been sent via another system though.  
  
  ---
  
  