473,606 Members | 2,115 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

ASP.net - Incoming emails saves into DB - How?

Hi there,

I need to build a database that also handles emails. That is, the database
is a customer list database and there is quite a lot of contact with the
customers through email. We want all emails to and from the customers to be
stored into the database.

Is it quite easy to set it up that if an email is received at a certain
email address, this is automatically inserted into the database? I assume it
is also easy to set it up that pressing a button on the database front end
can be made to email out thousands of people in the database with each
customer receiving an individually addressed email message.

What would I need to think about getting to set this up (I do not really
know much about MS exchange or anything like that but if this is what is
required then I will learn)?
Are there any issues I should be aware of in sending out mass emails in this
way (this is legitimate emailing - not SPAM related or anything like that)?

Any other insights from experts appreciated.

Kind regards,

Dave
Nov 19 '05 #1
2 2276
Dude, you'll have to look at your Mail Server to see what can be done there.
If its Exchange, then it has a good scripting model that will allow you to
open mails for a folder, read them and then place them wherever you want to.

"Dave Smithz" <SPAM FREE WORLD> wrote in message
news:41******@n ews1.homechoice .co.uk...
Hi there,

I need to build a database that also handles emails. That is, the database
is a customer list database and there is quite a lot of contact with the
customers through email. We want all emails to and from the customers to be stored into the database.

Is it quite easy to set it up that if an email is received at a certain
email address, this is automatically inserted into the database? I assume it is also easy to set it up that pressing a button on the database front end
can be made to email out thousands of people in the database with each
customer receiving an individually addressed email message.

What would I need to think about getting to set this up (I do not really
know much about MS exchange or anything like that but if this is what is
required then I will learn)?
Are there any issues I should be aware of in sending out mass emails in this way (this is legitimate emailing - not SPAM related or anything like that)?
Any other insights from experts appreciated.

Kind regards,

Dave

Nov 19 '05 #2
Dave, you have a couple of options, but none of them involve web development
so posting to the ASP.NET group won't net you much information.

You will need to do a lot of research into mail servers and database
integration. Likely, there are a number of products that support the use of
a relational database as a mailstore. I think there are even some products
that allow Exchange to do this with Oracle. You best bet is to choose your
server OS, make a list of mailservers that support it, and start working the
websites and sales phone lines.

If you can find a solution that handles all the mailserver-to-database work
cleanly, than the rest of what you want to do should be clean enough.
Creating a mail message would essentially be as simple as inserting a
database row. Storing and reading mail messages is just a query, etc.

If you can't find the solution you want, you could roll your own by
developing an NT Service that handles the synchronization between the
mailserver (using POP / SMTP / IMAP) and your custom database. This is
significantly more work but would also win you some added flexibility.
However if you go that route, you will need to plan your architecture
carefully. If your users are using standard mail clients directly against
the mail server, then your application is simply sitting off to the side,
listening. It's involvement and capabilities are constrained. If you roll
your own mail client, you can have it interact directly with the database
and from there, your NT Service would coordinate with the mailserver.
Again, more work, more capability.

Take a look at www.aspnetemail.com. The name is misleading; the product is
very useful for standard .NET applications (including NT Services) as well
as ASP.NET applications. The company offers SMTP, POP, and IMAP components,
so you can fully integrate your application with any standards-compliant
mailserver.

/// M
"David Jessee" <dj*****@housto n.rr.com> wrote in message
news:#D******** ******@TK2MSFTN GP11.phx.gbl...
Dude, you'll have to look at your Mail Server to see what can be done there. If its Exchange, then it has a good scripting model that will allow you to
open mails for a folder, read them and then place them wherever you want to.
"Dave Smithz" <SPAM FREE WORLD> wrote in message
news:41******@n ews1.homechoice .co.uk...
Hi there,

I need to build a database that also handles emails. That is, the database is a customer list database and there is quite a lot of contact with the
customers through email. We want all emails to and from the customers to be
stored into the database.

Is it quite easy to set it up that if an email is received at a certain
email address, this is automatically inserted into the database? I assume it
is also easy to set it up that pressing a button on the database front

end can be made to email out thousands of people in the database with each
customer receiving an individually addressed email message.

What would I need to think about getting to set this up (I do not really
know much about MS exchange or anything like that but if this is what is
required then I will learn)?
Are there any issues I should be aware of in sending out mass emails in

this
way (this is legitimate emailing - not SPAM related or anything like

that)?

Any other insights from experts appreciated.

Kind regards,

Dave


Nov 19 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
3124
by: simonc | last post by:
I've been programming in assembler and C/C++ for a number of years, but I'm only just starting down the road of PHP & MYSQL. I have a couple of questions: (1) Before I start writing my own code, to learn from, and also avoid re-inventing the wheel, does anyone know of any existing source that implements a (basic or complex) play-by-email system using PHP and maybe MYSQL?
4
2982
by: Rod | last post by:
Hi, sometimes, when an action is done on my web site, i send an email to another application. This application send me automatically a confirmation by email with an auto-generated number. How can i automatically get the email to parse it and save this number in a table?
2
2617
by: Alexander | last post by:
To all, A tall order, but any help on any segment of this would be appreciated: I have a table that needs to be populated with information contained in an email attachment. 1. Is it possible for Outlook to "notify" Access that an email has been received?
2
4296
by: Bob | last post by:
Hi Everybody A tough one!!! Is there any way that incoming eMails (MailItems) into Ms Outlook can be used to automatically create records in a ms Access table or sub table. Smiley Bob
2
13678
by: Li-fan Chen | last post by:
Hi, We find ourselves in the unenviable position of creating an email reader, may I ask how we best parse incoming messages? Ideally we would point the parser at a email stored in a POP3--grab the email body's bytestreams, and get back an array of AttachmentFile collections (filename, size, mime/type), as well as a HTMLBody and a TextBody*. Both HTMLBody and TextBody would be filled if it's a multipart/alternate.
13
1545
by: Fulvio | last post by:
*********************** Your mail has been scanned by InterScan MSS. *********************** Hello, I'd like to ask some clue to move further on my project :-) The purpose would be to gather all emails (local and remote ones) to do some backup.
2
2170
by: =?Utf-8?B?RGFuY2Vy?= | last post by:
Hi, I was attempting to check my new incoming emails through Outlook Express (I have Windows 98, 2nd Edition). My computer seemed to be having a problem accessing and opening the emails, and the next thing I knew the screen was showing "the system is busy" message. So I pressed "Control-Alt-Delete" as it indicated to re-start the computer, and then once it restarted tried to re-open my Outlook Express. It took a long time, but when it...
0
1708
by: Michiel Overtoom | last post by:
Ahmed wrote... I'm not sure if you are able to bypass Outlook (and have Python fetch the mail itself using poplib), but if you are, the following code might be useful. I use this to pry apart emails which might contain multiple MIME parts. from email.Parser import Parser from rfc822 import parseaddr import poplib
3
5274
by: mandanarchi | last post by:
In our company we have ~15 PCs and 1 mac. I'm the computer gal and I've never used a mac before. I got it all set up, but now I've been told that the user isn't receiving incoming, external emails. She can send and receive internals without issue. I asked her to see if she could mail out (to her yahoo account) but she's not in today and hasn't tried it yet. Our server is SBS 2003 (which I didn't set up; I've only been at this company a...
0
8010
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8433
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
8084
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8300
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6761
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
3922
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
2443
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1550
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1287
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.