Question

My goal is to build a system where each user has an email address to which he can forward e-mails. From these emails the system should take: subject, date, recipient, text. This data should go into a database with a unique ID per mail and user.

Now I know this doesn't sound that complicated, but I am wondering which programming language to use. Also I wonder how to host the email, since there will be quite some email addresses and there should be some job running to detect when new emails are coming in.

Not very experienced at this so hoping that some of you could give me some tips to look into. I hope this question is not too general - I did my best to be specific. All input is very much appreciated.

Thanks, Vincent

Was it helpful?

Solution

Essentially you need three components

  1. A Mail Server (to receive the emails) Look at MS Exchange (Windows) or Postfix (Linux) as examples
  2. Some code to parse the incoming emails, you could use almost anything to do this
  3. A database, look at SQL Server, My SQL as examples

Your question is a bit broad to give more specific advice

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top