Answers.Body: <p>Sounds quite do-able. I will first admit I don't know how postmaster works at all, so I could be way off in my suggestion. Regardless, you're looking at two plugins working together; a contact form &amp; postmaster.</p>
  
  <p>I would start with the <a href="https://github.com/pixelandtonic/ContactForm" rel="nofollow">contact form plugin</a>, but modify it a bit so that it captures the users's information. Depending on your needs, I would either have a checkbox so the user could select which section they wanted notifications for, or have a hidden field that is pre-populated with the current section - then just pass that through.</p>
  
  <p>If you want to have a visual representation of these records, you'll either want to look at creating entries for them, or just capture them within the plugin. I have an example of both to help get you rolling. DM me on the slack channel and I can send you my examples.</p>
  
  <p>Here is where I'm not sure how to help. Once you have the information, somehow you'll need to tell postmaster where those records are, loop through and send an email. I'm guessing at this point creating entires that represent subscribers would be easier for postmaster to understand?</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-12T12:43:58.803Z
Answers.Text: Hi @Damon - thanks for the responce. For the Postmaster notification, I will obviously have some custom code to pull only those recipients that I need for each case. May question is rather regarding subscription/unsuscription system. Modyfying one of exsiting form plugins is one of the approaches that I consider, however I was hoping to find some ready-to-use solution.
Answers.UserDisplayName: Yuri Salimovskiy
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-12T15:07:59.003Z
Answers.Text: Well, it wouldn't be too tough. Just start with the contact form plugin that the guys @ P&T have set up. Then at the part where it sends the email is where you can modify the plugin to either just capture/store the email addresses or create entries.
Answers.UserDisplayName: Damon
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-14T08:31:24.680Z
Answers.Text: While this is not exact solution I've been looking for, I'm acceptng this answer as this is the approach I've finally taken. Thank you!
Answers.UserDisplayName: Yuri Salimovskiy
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-12T12:19:30.217Z
Answers.LastActivityDate: 2016-02-12T12:19:30.217Z
Answers.UserDisplayName: Damon
Body: <p>I'm looking for a way to have email subscribers database within Craft without using third-party solutions such as MailChimp.</p>
  
  <p>I'm going to let users enter their emails to subscribe to site categories / channels and then send custom notifications with Postmaster plugin. Pre-defined subscriptions lists will not work for me.</p>
  
  <p>I also don't have membership system.</p>
  
  <p>So I wonder if there's any way to have subscribers database within Craft? Some plugin that people could use to submit their email and area of interest to subscribe and also to unsubscribe?</p>
  
Tags: <emails>
Title: Email subscriptions system
ThreadText: # Email subscriptions system
  
  (Asked by: username_0 on 2016-02-12)
  
  I'm looking for a way to have email subscribers database within Craft without using third-party solutions such as MailChimp.
  
  I'm going to let users enter their emails to subscribe to site categories / channels and then send custom notifications with Postmaster plugin. Pre-defined subscriptions lists will not work for me.
  
  I also don't have membership system.
  
  So I wonder if there's any way to have subscribers database within Craft? Some plugin that people could use to submit their email and area of interest to subscribe and also to unsubscribe?
  
  **Tags:** emails
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-02-12. Score: 4 | Accepted answer
  
  Sounds quite do-able. I will first admit I don't know how postmaster works at all, so I could be way off in my suggestion. Regardless, you're looking at two plugins working together; a contact form & postmaster.
  
  I would start with the [contact form plugin](https://github.com/pixelandtonic/ContactForm), but modify it a bit so that it captures the users's information. Depending on your needs, I would either have a checkbox so the user could select which section they wanted notifications for, or have a hidden field that is pre-populated with the current section - then just pass that through.
  
  If you want to have a visual representation of these records, you'll either want to look at creating entries for them, or just capture them within the plugin. I have an example of both to help get you rolling. DM me on the slack channel and I can send you my examples.
  
  Here is where I'm not sure how to help. Once you have the information, somehow you'll need to tell postmaster where those records are, loop through and send an email. I'm guessing at this point creating entires that represent subscribers would be easier for postmaster to understand?
  
  > **Comments:**
  > **username_0**: Hi @username_1 - thanks for the responce. For the Postmaster notification, I will obviously have some custom code to pull only those recipients that I need for each case. May question is rather regarding subscription/unsuscription system. Modyfying one of exsiting form plugins is one of the approaches that I consider, however I was hoping to find some ready-to-use solution.  
  > **username_1**: Well, it wouldn't be too tough. Just start with the contact form plugin that the guys @ P&T have set up. Then at the part where it sends the email is where you can modify the plugin to either just capture/store the email addresses or create entries.  
  > **username_0**: While this is not exact solution I've been looking for, I'm acceptng this answer as this is the approach I've finally taken. Thank you!  
  
  ---
  
  