Отправлял архив сайта с хостинга на почту gmail, но google запретил, видимо нашел в архиве запрещенный файл. Решением было использование dd с ключом conv=swab, который меняет старшие и младшие байты в файле, на всякий случай и расширение файла я поменял:
#!/bin/sh T=`/bin/date +%d_%m_%Y-%H_%M` tar -czf /home/h1779/data/tmp/${T}.t_ar.g_z /home/h1779/data/www \ && dd if=/home/h1779/data/tmp/${T}.t_ar.g_z conv=swab | /usr/bin/uuencode ${T}t_ar.g-z \ | /usr/bin/mail -s "Backup rrv.nsk.ru ${T} для распаковки надо пропустить через dd if=t_ar.g-z of=tar.gz conv=swab" test@gmail.com \ && /bin/rm /home/h1779/data/tmp/${T}.t_ar.g_z
Распаковываем так:
dd if=12_12_2011-09_43t_ar.g-z of=12_12_2011-09_43.tar.gz conv=swab
И получаем обычный архив.
Удачи 😉