ну, например:
а) сделать, чтобы разъезжалост по-другому (чтобы хотя бы кнопки на месте оставались. Идеальный вариант: чтобы текст переносился как и должен (кстати, так оно и происходит в предварительном просмотре), а картинка рисовалась разрывая шаблоны

)
б) сделать, чтобы на клиентской стороне производился подсчет ширины видимой части сообщения и картинка ресайзилась до полученной ширины (типа как на
форумах оперы).