Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.


Help: An Automated Email Response System to Incoming Faxes

  • Please log in to reply
2 replies to this topic

#1 Jojola


  • Members
  • 1 posts
  • Local time:08:48 AM

Posted 09 December 2013 - 12:04 PM

This is a theoretical question but any specific technical knowledge that could help will also be appreciated.
I am an IT Assistant with not much knowledge in programming (apart from EasyPattern and super-simple batch files) but have been given an opportunity to start getting into it by having been given a task to create a step in our document management system which is vaguely defined by the title of this question - An automated email response system to incoming faxes.
So, we have incoming faxes with short digit codes on them, these code correlate to identifying information in our database (relevantly; email addresses). In a watched folder environment we have software that upon auto-acknowledging these fax/image files being dropped into a designated incoming location (from a fax server) it initiates Microsoft Digital Imaging (MODI, runs in the background) to find these codes (using OCR, Optical Character Recognition) and places them into CSV files (one .csv file per code per fax page). Our database admin assures me that he can have the email addresses that correlate to the codes automatically placed into their correlating csv file. 
It is from this point that I am being asked to find a way to have a universal unchanging email message ("We have received your fax") automatically sent to those email addresses. Upon a "way" being known, I am then to actually accomplish it.
How to do this? As I said, a valid theoretical answer will suffice, for that will tell me how it can be done, which would in turn tell me what to learn, which would in turn tell me where to look. 
I understand VBA to be a programming model within an 'event-driven' paradigm and that VBA programming projects are possible and supported in both Microsoft Outlook and Access. Does herein lie my answer? Can VBA used to accomplish this? (maybe auto import the email addresses from the csv file into the "To:" field of a outgoing email?) I'm hoping it'll be easier since the message can always stay the same (something along the lines of: We received your message). I'm reading two text books that introduce the reader to VBA in Access with one, and VBA in Outlook with the other. 
I hope this message makes sense, this whole question might be naive, incoherent, or maybe even outright ignorant. But any patient and understanding response would be GREATLY appreciated.

BC AdBot (Login to Remove)


#2 groovicus


  • Security Colleague
  • 9,963 posts
  • Gender:Male
  • Location:Centerville, SD
  • Local time:07:48 AM

Posted 09 December 2013 - 04:57 PM

From a 30,000 foot view,

1. A database to retrieve the email (which you already have)

2. A mechanism to recognize when an entry is added to the database.

3. A mechanism to send the email.


In order for this to work, the overall system needs to recognize when there is a new entry. That can be as simple as a daemon that runs every 'n' seconds and checks for new .csv files. At a more complex level, a database trigger could be used to send an email. It depends. What are you using for a database? I don't see any need to worry about Outlook at all, and unless you are already using Access, then that isn't really necessary either.


Sending an email using VBA is trivial, and your choice of language is largely unimportant, but again, it depends.


I'm not sure if that helps much, but I am making guesses about your environment so I am not able to give too much in the way of concrete advice.

#3 JohnnyJammer


  • Members
  • 1,117 posts
  • Gender:Male
  • Location:QLD Australia
  • Local time:11:48 PM

Posted 16 December 2013 - 09:59 PM

To work with printers/Faxes VBA or VB6 is actually still prefered language. Im sure you can actually set this up on the print/fax machine. Maybe try enabling the printers like this.

1, printer gets a fax, sends to an email address (This can be achieved)

2. Automate Outlook with said email address to repond with an email to the user who sent the fax based on the phone number (Would have to be in contacts list)


You see where i am going with this?

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users