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.  
  
  ---
  
  