I have a "grand scheme" idea that if ti works will save us much time and effort here at work. Unfortunately, I think there may be some flies in the ointment due to our corporate IT requirements. If I can't find a way to work with, through, or around them, this may not work at all. But I don't understand enough about how Outlook works to know which direction to head next.
Currently, we scan 100-250 files a day and save them to various directories on our network of servers. It's mostly two or three people doing all the scanning, which creates a huge bottleneck. We have a new system of scanners coming on line that will scan directly to our email address (Outlook with an Exchange server). My thought was that the individuals creating the files could scan them to their own email, and then forward them to a mailbox account set up just to receive these scans. At that point, a rule and a macro can save the attachment out to the proper server directory (based on the attachment filename and/or text in the body of the email). Automated like this, it would save lots of time and free up people to work in their actual job description.
I have test this on my own individual computer and it works. I sent myself an email that matched the criteria in my rule, and it fired a macro that saved the attachment to the correct directory. That's good for me - but I'm not sure if it will work in a wider implementation. Here's why I say that:
(1) We must use a "Computer Systems Access Smart Card" to log into any computer. Pulling the card out of the reader automatically locks the machine. And periodically the Exchange Server will poll our machines and make us re-input our password before it refreshes the Send/Receive. Plus, the Admin scripts force a restart of every system on the network every night. All of this means that no one is here after the restart to log into the machine with a card and keep it refreshed while these files get sent. I guess that's okay, as long as we all understand that the files will not be available on the servers until someone shows up for work and logs into that computer.
(2) By IT policy (which is set in stone and will not move - period!!), macros are initially disabled unless specifically enabled. I live by VBA macros in Word, Excel, and Access - not so much yet in Outlook, but I'm getting there! - so every time I start up one of these programs, I'm presented with a security warning and must choose to enable macros, or nothing runs. Again, that's okay as long as everyone is willing to wait for an indiviual to log into their workstation so the rule and macro will process the attachments.
(3) If we set up a multi-person mailbox, every person on the distribution will get all of these emails, yes? Which means every person on the distribution must have the same rule and macro to process these attachments, yes? Which means that we will get multiple copies of the attchment on the server - one for every person, yes? Probably put code into the macro that checks for a file of that name and if exists do not save - easy enough to do.
Ideally, I would like to set this up on an unattended computer. If I worked with the SysAdmins to stop the nightly restart so I could (theoretically) let it run all weekend without interruption, would that be a viable part of the solution? Not sure what's causing the intermittant polling - is that an Exchange issue or a SysAdmin issue? Can I create an add-in for Outlook with the macro to distribute to the others on the mailbox list? Would the add-in run the macro if somebody did not enable macros? Can I easily distribute the rule, also? Finally, how hard would it be to, after successfully saving out the attachments, send a response to the mailbox and delete the original email? If it's deleted from the mailbox, does it delete from each individual computer that's part of the distribution?
Any help on these questions is greatly appreciated!!
Ed
Currently, we scan 100-250 files a day and save them to various directories on our network of servers. It's mostly two or three people doing all the scanning, which creates a huge bottleneck. We have a new system of scanners coming on line that will scan directly to our email address (Outlook with an Exchange server). My thought was that the individuals creating the files could scan them to their own email, and then forward them to a mailbox account set up just to receive these scans. At that point, a rule and a macro can save the attachment out to the proper server directory (based on the attachment filename and/or text in the body of the email). Automated like this, it would save lots of time and free up people to work in their actual job description.
I have test this on my own individual computer and it works. I sent myself an email that matched the criteria in my rule, and it fired a macro that saved the attachment to the correct directory. That's good for me - but I'm not sure if it will work in a wider implementation. Here's why I say that:
(1) We must use a "Computer Systems Access Smart Card" to log into any computer. Pulling the card out of the reader automatically locks the machine. And periodically the Exchange Server will poll our machines and make us re-input our password before it refreshes the Send/Receive. Plus, the Admin scripts force a restart of every system on the network every night. All of this means that no one is here after the restart to log into the machine with a card and keep it refreshed while these files get sent. I guess that's okay, as long as we all understand that the files will not be available on the servers until someone shows up for work and logs into that computer.
(2) By IT policy (which is set in stone and will not move - period!!), macros are initially disabled unless specifically enabled. I live by VBA macros in Word, Excel, and Access - not so much yet in Outlook, but I'm getting there! - so every time I start up one of these programs, I'm presented with a security warning and must choose to enable macros, or nothing runs. Again, that's okay as long as everyone is willing to wait for an indiviual to log into their workstation so the rule and macro will process the attachments.
(3) If we set up a multi-person mailbox, every person on the distribution will get all of these emails, yes? Which means every person on the distribution must have the same rule and macro to process these attachments, yes? Which means that we will get multiple copies of the attchment on the server - one for every person, yes? Probably put code into the macro that checks for a file of that name and if exists do not save - easy enough to do.
Ideally, I would like to set this up on an unattended computer. If I worked with the SysAdmins to stop the nightly restart so I could (theoretically) let it run all weekend without interruption, would that be a viable part of the solution? Not sure what's causing the intermittant polling - is that an Exchange issue or a SysAdmin issue? Can I create an add-in for Outlook with the macro to distribute to the others on the mailbox list? Would the add-in run the macro if somebody did not enable macros? Can I easily distribute the rule, also? Finally, how hard would it be to, after successfully saving out the attachments, send a response to the mailbox and delete the original email? If it's deleted from the mailbox, does it delete from each individual computer that's part of the distribution?
Any help on these questions is greatly appreciated!!
Ed