Mail.app: How can I set a different default signature for each address?
1) Open Settings (Cmd + ,), click signatures. You will see a list of email accounts on the right.



2) Click the one you want to set a default signature to. Click the + button below the signatures.



3) Add you signature.

If you have more than one signature, select your preferred default on from the drop down menu below the signatures.