Hola
Quizá tambien te ayude revisar el formato de imagen que envías. El formato JPEG te permite comprimir al máximo las imágenes (eso sí, baja la calidad). También el formato PNG, que comprime las imágenes y logra mantener una excelente calidad; yo lo he probado y es bueno.
Otra cosa: cuando envías un adjunto en un mensaje, la persona que lo recibe ve que tiene un tamaño mayor al real. No te preocupes, quizá sea por el cifrado que se le ve más grande, pero cuando se lo baje regresará a su tamaño original.
Espero haberte ayudado.
Saludos