First things first: check return value
Don't send further msg parts after one fails