Hi Killian,

Just wanted to update you on some progress I made:

I threw in an inputbox to ask where the file should be saved (In this case, I'm starting out with Onshore vs. Offshore, because I'm actually talking about investment funds, not companies per se). I actually had to use the WebViewURL property of each folder as well to specify a secondary folder location, because the Offshore folder locations are not subfolders but rather a completely different folder with it's own name (although in outlook On/Off documents they all go into the same folder in my PST file if that makes sense) I'll also be adding another input box that asks what type of document it is, which will depend on whether a value was actually entered in the first inputbox. This will allow me to hit "Esc" at the first inputbox in case it's an e-mail that contains an attachment I don't care to save (sometimes attachments have pictures and whatnot that don't need to be archived).

One other quick question and I promise I'll leave you alone:

Let's say I have more than one .pst file (but not EVERY .pst) with subfolders that should receive the ItemAdd Action for e-mails with attachments. Is there an easy way for me to alter the class module to account for this?

Thanks so much for everything!!!

Private Sub folderitems_ItemAdd(ByVal Item As Object)
Dim a As Attachment
Dim OnOff As String

OnOff = InputBox("Type On for Onshore or Off for Offshore")
If OnOff = "On" Then
For Each a In Item.Attachments
a.SaveAsFile Item.Parent.Description & a.FileName
Next a
End If

If OnOff = "Off" Then
For Each a In Item.Attachments
a.SaveAsFile Item.Parent.WebViewURL & a.FileName
Next a
End If

End Sub