Ваш код выглядит нормально. Вы говорите, что пробовали Telneting. Вы действительно смогли отправить электронное письмо через telnet?
Вы можете попробовать удалить
from="myemail@gmail.com" deliveryMethod="Network"
из вашего тега smtp, поскольку они не нужны для того, что вы делаете.
EDIT:
Telnet обычно позволяет вам подключаться к серверу smtp и отправлять 16 (?) Байтов данных, прежде чем его выгонят. Если вы не получаете ответы, подобные этим , то, скорее всего, так оно и есть.
Попробуйте открыть порт 587 на брандмауэре и посмотреть, сможете ли вы реально взаимодействовать с сервером smtp через telnet (EHLO, ECHO и т. Д.).