В подтверждение ддосу - хостер может дать access.log вашего сайта, по нему будет видно - что и как и в какое время.
500-я - это чаще всего ошибка апача или падает пхп или что-то криво пошло в процессе обработки запроса.
Алгоритм настройки хождения почты с сервера очень прост:
1. Корректный hostname
2. Корректный PTR
3. Правильный SPF
4. Правильная настройка DKIM (не забываем про днс)
5. Правильный формат писем (программисты - используем phpmailer)
6. Корректный charset писем (кто в теме, поймет).
Напишите хостеру, он поможет.
Потери пакетов до сервера нет ?
20мбит/с в обе стороны, ethernet.
если есть бинарная копия всей папки mysql с базами, то восстановить можно. Если есть дампы - восстановить можно. Если нет файлов innodb, восстановить не реально, если логи не писались и т.п., что редкость.
Если что-то есть, то обращайтесь восстановим, не проблема.
проще настройте себе mpm-itk или mod_ruid2, для полного счастья.
suphp ускорять бестолку (кэшеры не работают с ним), надо переходить на nginx + php-fpm - там уже есть пространство для маневра )))
А какую cms вы используете, если не секрет ? интересно, что за движек, который глушит хостинг, что отключают =)