Use a script to do a bunch of legwork is an option.
Basically take the trap, and use alarm manager to pass deviceIP, and the trap message down to the script. The script would need access to the snmp creds of the device.
The trap message will have the bridge port ID. The script will need to parse the message for the bridge port
Take the bridge port number, query the ifalias mib: 1.3.6.1.2.1.31.1.1.1.18. That'll give you the port alias.
Use the script to mail out result.