1. create your custom outlook form
2. publish the form to your Organizational library
3. inside access use a outlook object to create an instance of the form
4. if you create custom fields for your data then reference them like this ...

outItem.UserProperties("MDBSize").Value
'where outItem is the variable you Set when creating the email inside access

Your code should still be bale to write values to the fields even if you set them to be disabled when you originally created them.

if you did not add new fields, you can do that by opening the outlook form in design mode, right click on the form background and select field chooser, click new and add you fields one at a time. after the fields have been added right click onn the controls your want to display those fields and select properties, cklick on the value tab and select from the Choose Field list.