problem with interoppermission in a class

I have created this class for sending mail after user input (Mail and text), the method singly work but in the run method of the class return me this error.

I wrote the permission.assert, but i think something is wrong

Someone can help me thanks