Solved

Need an SMTP server that can log full body of emails sent

Posted on 2004-09-21
11
192 Views
Last Modified: 2010-04-14
I am running a server with windows 2000 server.  I want to log all emails, including body, that are sent from the computers attached to the network.  For this I want to run an SMTP server on the server, and set all outgoing mail to send through that server from each PC on the network.

But.. I can't seem to find a server that does this.

Many thanks for your suggestions.
0
Comment
Question by:vincevincevince
  • 3
  • 3
  • 3
  • +1
11 Comments
 
LVL 15

Expert Comment

by:Yan_west
ID: 12112501
Btw, this goes agains ee guideline.. why do you need to do this?
0
 
LVL 15

Expert Comment

by:scampgb
ID: 12112589
Yan_west: I don't quite see how this goes against the E-E guidelines?  I'm sure that vincevincevince has a good reason for this, such as regulatory compliance.

vincevincevince: sendmail can do this for you, I've done it in the past for debugging purposes.

You'll need to have a machine running sendmail between your Exchange server and the outside world:

Exchange ---- Sendmail server --- Firewall ---- Internet

Launch sendmail as follows:
sendmail -bd -X/var/log/biglogfile

Dependant on your volume of mail, the "biglogfile" will get VERY big, very quickly.  You'll need to do some sort of log rotation on it.
0
 
LVL 3

Accepted Solution

by:
markoid earned 30 total points
ID: 12112658
Have a look at PostCast Server free edition
0
Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

 
LVL 15

Expert Comment

by:scampgb
ID: 12112715
ee_ai_construct: thanks for the clarification :-)
0
 
LVL 15

Expert Comment

by:Yan_west
ID: 12112717
Use GFI MailEssentials to log all email to A- A particular Address, B- A Searchable database

http://www.gfi.com/mes/mesfeatures.htm

"Mail monitoring
The mail monitoring feature enables you to keep a central store of the email communications of a particular person or department. Because you can configure the mail to be copied to an email address, all email can be stored in an Exchange or Outlook store, so that you can easily search for email or content."
0
 
LVL 15

Expert Comment

by:Yan_west
ID: 12112726
also does that:

"Mail archiving to a SQL database
GFI MailEssentials can archive all inbound and outbound mail to a Microsoft SQL Server database. You can search for a particular mail or an entire email thread via the included web interface. Mail archiving is essential for back-up and search reasons."
0
 
LVL 1

Author Comment

by:vincevincevince
ID: 12112895
Yan_west, I appreciate and understand your concern.  As the network on which it is required is a registered charity, there are strict requirements for keeping such records.  All users of the system will of course be fully aware that logging will take place.

scampgb, thank you very much for your help, however, I am not able to find sendmail for windows 2000 server (or windows at all for that matter).  I am not running an exchange server on the network, email incoming is handled through an external linux server, and read by IMAP.  This is just for outgoing email.

markoid, I have looked at postcase server free edition and am installing now to test if it does as I require.
0
 
LVL 1

Author Comment

by:vincevincevince
ID: 12113041
Unfortunately the log files created by postcast server free edition do not contain the body or subject of the email, just who it is to, or who it is from.  I have investigated GFI MailEssentials but as I am not using exchange or outlook I don't think I can use this product.
0
 
LVL 15

Expert Comment

by:scampgb
ID: 12113348
Sorry, I assumed too much :-)

Sendmail is pretty unix-specific

You said that incoming mail is handled by your Linux server - doesn't it handle outgoing as well?

You'll be able to install sendmail onto that server for your outgoing mail, and do the logging there.
0
 
LVL 1

Author Comment

by:vincevincevince
ID: 12116799
The solution was close to Markoid's answer.  The pro edition is required, not free.
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Registry Error Stop 0X0000051 3 2,805
Windows 16 348
windows 2000 - Enable wifi 7 142
How to install Windows 2000 network drivers 4 110
NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
This article outlines the process to identify and resolve account lockout in an Active Directory environment.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question