Я уже давно работаю программером, и вполне доволен. Однако, с недавних пор, с одного из ресурсов по поиску работы, на которых я регистрировался ещё будучи студентом, в огромных количествах стал приходить всякий спам с предложениями посмотреть новые вакансии, посетить консультации по вопросам карьеры, купить брошюры и т.д. и т.п.
В конце каждого такого письма, как полагается, была приписка: "Вы можете отказаться от рассылки сервиса ХХХХХ, отправив письмо, на unsubscribe@XXX.ru". И, когда в очередной раз пришел этот спам, я оправил письмо по указанному адресу.
Сегодня проверяю почту и нахожу письмо о том, что моё сообщение на unsubscribe@XXX.ru не было доставлено (Mail delivery failed: returning message to sender). Но самое интересное - в письме была указана причина отказа хоста ХХХ принять моё письмо: "554 Sorry, message looks like SPAM to me".
Сижу как-то, ковыряюсь в сендмейле, завожу/грохаю мылы, попутно ставлю нужные редиректы при удалении старых, но нужных адресов... Звонит клиент со следующей проблемой: при отправке электронки на реципиента, тому падает письмо в двойном экземпляре. Первая мысль: единичный глюк. Говорю: "Попробуй еще раз". Ситуация повторяется.
Подключаюсь к клиенту. Пробую послать на себя: доходит в одном экземпляре. Пробую послать на заданного реципиента: приходит в двойном экземпляре. Мозг начинает закипать... Пытаюсь вспомнить, что делал с адресом отправителя или реципиента - вроде, ничего... Зарываюсь по уши во все возможные логи... Везде видно, что ушло одно письмо, пришло одно письмо... Прошу клиента попробовать снова отправить, сам в это время захожу в ящик реципиента. Одно письмо. Реципент звонит: пришло 2 письма.
Зарываюсь в маны по сендмайлу. Ничего не помогает, ящик реципиента на компе успешно забивается копиями писем. И тут в голову приходить гениальная мысль. Подключаюсь к реципиенту, лезу в настройки... и АГА! Гениальный человек решил себе настроить правила для почты, чтобы письма от определенных адресатов падали, каждый в свою папочку. Все бы было замечательно, но на посылающего клиента было 2 правила... Естественно, умный аутлук исправно выполнял оба правила, складывая по 2 письма в нужную папку.
Работал как-то в техсаппорте у одного именитого почтовика. У нас там приключилась забавная история с пользователями. Приходит однажды письмо от юзера, жалующегося на продавцов детской порнографии в рунете. Пользователь слова свои аргументирует опубликованными тут же, рядом с объявлениями на форумах/досках, ящиками порно-торговцев, размещенными в нашей почтовой службе. Ну делов - поубивал ящики, поблагодарил пользователя, ситуация рядовая - нарушение правил пользования сервисом, забыли в тот же вечер.
А через неделю приходит письмо, начинающееся словами: "Вот адреса торговцев детской порнографией, передайте Олегу, он в курсе..". После этого меня иначе, как саппортёром-порномагнатом, не называли.
Была у меня подруга-одногруппница, жуткая ботаничка, совсем недалекая в области компьютеров. Уговорила я ее создать себе почтовый ящик - удобно все-таки. Мы друг другу в группе материалы рассылаем, информацию всякую, а перед экзаменами делим вопросы и совместно пишем шпоры. Когда одногруппники присылают мне готовые ответы, я склеиваю все в один файлик и рассылаю.
Перед очередным экзаменом я тоже всем разослала, файлик большой получился, все-таки 150 вопросов. Отправила и той самой подруге. Сначала пришлось долго объяснять по телефону, почему письмо пустое, как вообще через письмо можно прислать вложенный файл, где его смотреть, как сохранять и как потом использовать у себя на компьютере. Заодно рассказала ей, как присоединять файлы к письму. Через 10 минут смотрю - от подруги письмо. Внутри вложенный файл со шпорами и текст: "У меня конспект есть, мне не нужно! Забери себе назад!".
Дело было во времена моей работы в %mail_provider%. Писал я скрипт, что по крону запускался и делал много добрых дел. Пока разбирался с кроном, вместо запуска бинарника написал ACTION="echo 'Works fine.'". Сижу, подчищаю код, всё работает, на личном мейле уже пара десятков писем с текстом "Works fine.".
Думаю заканчивать на сегодня и заменить echo на реальный код. Но вдруг получаю письмо в ответ на автосгенерированный "Works fine": "Looks like it doesn't work".
Я понимаю, что письмо пришло от реального человека. Спустя полчаса разбирательств, изысканий и отказа от пива под предлогом работы ситуация прояснилась.
Оказалось, я забыл поставить в mail у ключа -s кавычки, а в теме кроме всего прочего шёл date. Как порядочная unix-овая тулза, mail честно скушал командную строку и стал отправлять письмо всем адресатам подряд. Домен, само собой, сам угадал правильно. Так что кроме меня@%mail_provider%.org письма шли также на 2008@%mail_provider%.org, число@%mail_provider%.org и им подобные.
А у парня на ящик был алиас, который удивительно совпал с трехбуквенным сокращением имени текущего месяца...
Была у меня такая история. Работал я как-то давно в небольшой фирмочке, выделенного интернет-канала не было, а почту более-менее регулярно снимать нужно. Каждый раз тыкать мышкой, чтобы запустить соединение и разорвать после проверки почты - надоело, и я решил все это дело автоматизировать. Поставил программку, которая через каждые 2 часа дозванивалась по списку телефона от провайдера и делала все необходимое.
Первый дозвон был настроен на 8:30, чтобы как раз к приходу на работу почта была проверена. Все работало замечательно, и целый месяц я радовался свежей почте. До того момента, когда однажды пришлось прийти на работу на час раньше обычного.
Пока проводил утренний моцион-рацион (сигарета, кофе и т.д.), компьютер проснулся, и модем начал резво щелкать, набирая первый в списке телефонный номер. И я поперхнулся кофеем, когда в хриплом динамике модема раздалось: ТВОЮ МАТЬ!! С#КИ! УБЬЮ Н^$#!!!! ПОРВУ!!! НАЙДУ И ПОРВУ Н#Х!!!.. Модем резво перескочил на другой номер и продолжил свою работу. А я работать уже не мог...
Проверил список - первый же номер был внесен в список с ошибкой...
Было это во времена моего студенчества. "Жил" у нас на факультете админ всея университета, а по совместительству преподаватель наук о сетевых технологиях - человек сдержанный, серьёзный, требовательный, но справедливый. И вот на очередном практическом занятии разбиралась тема "Sendmail". Маленькая комнатка, машина под UNIX'ом, проектор, затихшие студенты и админ, голосом конспиратора с многолетним стажем разъясняющий, что сейчас он полезет показывать, как работает SMTP сервер. С этими словами он заходит в директорию с незабранными письмами всего университета. Ну, а на чём ещё показать внутреннюю структуру письма, кроме как на переписке преподавателей и студентов? Дальше в лицах:
Админ: Ну это конечно не очень хорошо, читать чужие письма, поэтому, надеюсь, что вы никому не расскажете. Студенты (хором): Не, не... Админ: Ну, в принципе что-то личное мы здесь вряд ли найдём, в основном документация, да и писем тут много. Тем более, тело письма кодируется, и мы его не сможем прочитать.
С этими словами админ нажимает F3. На экране появляется заголовок письма, маршрут, айдишник, вся дребедень. Ниже, естественно, код тела письма, а выше, в строке Subject (барабанная дробь) незакодированная тема письма: "Катя, я в шоке! Я беременна, а он ушёл!"
Лет несколько назад, во времена диалапа и коннекта на 19200, переписывались между собой две конторы, по электронной почте.
Одна контора запросила у другой некий документ. А чтобы тем было проще документ составить - отправили форму, для заполнения. Листов 10 - всякие ячейки, столбцы и прочее в том же духе. Предварительно распечатав эту форму на принтере, и отсканировав каждую страницу. В TIF. Несколько мегабайт. Поскольку в почтовый ящик оно не лезло - запаковали в архив, разбитый на пару десятков кусков. И отправили. По диалапу.
Восторгу получателей не было предела: надо все это скачать, собрать, распаковать, потом по картинкам набить вручную в Экселе, заполнить...
И месть была страшна: документ был изготовлен, заполнен, распечатан, отсканирован, картинки вставлены в Вордовский документ (ах, с каким трудом еле шевелился под многомегабайтным грузом Ворд!...), все это запаковано в архив и порезано кусками. И отправлено по диалапу обратно...
Работал в компании, занимающейся разработкой web-сайтов системным администратором, поддерживал серверную ферму. Был у нас среди прочих сервер, который по историческим причинам отдавал часть http-контента с нестандартного порта.
И вот, приходит однажды мне абьюз на этот сервер с комментарием "вы нас взламываете" и вложенным в аттаче немаленьким архивом. Распаковываю архив и внутри нахожу вордовый файл, открываю файл и вижу вложенный в файл скриншот экрана в большом разрешении и посреди этого скриншота открыто окно winroute в котором как раз наличествуют подключения с этого нестандартного порта.