Для полного ответа нужен текст ошибки, но скорее всего Sanan Yuzb прав, exe файлы не пропускает Gmail даже в архиве, либо шифруйте файл либо другим почтовиком отправляйте
так же он не пропускает шифрованные архивы и т.п.
в общем переправить через gmail *.exe файл - нетривиальная задача... за что его собственно уважают админы - заметно снижается риск получения юзерами всяких гадостей типа шифровальщиков-вымогателей
Вечно Голодный: да я тут с месяцок назад как раз столкнулся - надо было человеку мелкий модуль скомпилировать... в общем десяток вариантов не сработал и я просто переправил ему через файлообменник нужное.