Podle mých zkušeností smtp server v drtivé většině případů zprávu převezme a vrátí aplikaci true.
Samozřejmě pokud je správně port, jméno, heslo atd.
Zdali zpráva opravdu doputovala, se už aplikace nedozví.
Jenom chci poznamenat, že pokud zobrazíme uživateli hlášení o úspěšném odeslání (i já tak činívám), můžeme jej někdy naplňovat falešným optimismem .