I have been unable to successfully configure the Cisco IOS Embedded Event Manager (EEM) "action mail" command when the "server-address" includes two "@" symbols. The SMTP server that I will be using utilizes the user's email address as the username. This places two "@" symbols in the "server-address". This results in a "server-address" with the format: user@company.com:password@host.company.com. When using this format, the router does not attempt to contact the SMTP server. When removing the first "@" the router attempts to contact the SMTP server.
I have attempted to solve this problem by placing double quotes (") around the "user@company.com" and separately by placing back slant (\) in front of the first "@". Neither change solved the problem.
The router is a Cisco 2811 running IOS c2800nm-spservicesk9-mz.124-22.T4.bin. Is there a work-around so that an SMTP server utilizing the complete user email address as the username can be used as the server associated with the EEM "action email" command?