I think it is too easy to get hung up on the email as a source of problem. For a lot of us email is the first and most reliable (in our mind) way of testing
True I don't believe it is a e-mail problem or a smartmacro problem as many of us have it running smoothly!
The problem seems to be either the users CM15A or a configuration error! Which happens to be when using an
'advanced function' which as you stated e-mail is!
Most reasons why a smartmacro don't working properly is
a configuration error which can be a simple as not having modules specified correctly in AHP or not saving/downloading to the interface!