It might be easier to write a script on the mailserver for this, if you have access to the mailserver's cofiguration, that is.
As to your sig, Outlook adds it when you compose a message. It's added before you hit send. Since you composed (generated) the message in Access, Outlook does not get...