Добрый день, уважаемые читатели. Яндекс меня в очередной раз удивил. На этот раз — это яндекс почта.
Каждый день мне встречаются какие-то непонятные вещи, связанные с яндексом. Вот и сегодняшний день не стали исключением.
Я общаюсь с человеком по e-mail. Сейчас я хотел ему послать письмо, к которому я прикрепил архив, содержащий проект для microsoft visual studio 2010 (для тех, кто не знает — это IDE для разработки на c# и прочих ЯП платформы .NET). Я решил сделать zip-архив, так как не был уверен, что у человека, с которым я общаюсь, есть WinRar.
Пишу письмо, прикрепляю архив, ставлю галочку в чекбокс «уведомить о получении письма» и отправляю письмо. Как обычно, я начинаю судорожно нажимать кнопку Обновить, чтобы увидеть знакомый заголовок Successful Mail Delivery Report. Увы, его я так и не увидел.
Вместо привычного письма о том, что всё успешно доставлено, я вижу письмо с заголовком BANNED message from you (.exe,.exe-ms,GUI/GUI/bin/Debug/GUI.exe). Сказать, что я был удивлен — ничего не сказать. Я такого письма ещё никогда не получал.
Оказывается, яндекс, пытаясь обезопасить своих пользователей, запрещает посылать исполняемые файлы. Он про сканировал zip-архив, который я прикрепил к письму, и увидел, что архиве есть exe-шник:
Our content checker found
banned name: .exe,.exe-ms,GUI/GUI/bin/Debug/GUI.exe
Это ещё раз подтверждает то, что у zip есть, как свои плюсы, так и свои минусы. Нужно всегда помнить, что распаковать zip-архив может любой школьник, используя одно из миллиона средств языков программирования.
Я не так разбираться с тем, как разрешить принимать exe-файлы от определенного человека. Проблема решена кардинально: я запаковал папку с проектом в rar. Естественно, что яндекс с этим ничего не смог сделать, а я, наконец-то, увидел долгожданный заголовок: Successful Mail Delivery Report.
Категории: Веб-мастеринг