У меня уже три дня серьёзные проблемы с почтой, а сегодня полдня я её вообще не получал. Я вне себя. Виноваты в этом вирус MyDoom и мой провайдер ADSL.
Я использую один и тот же почтовый адрес уже более 8 лет. Он располагается на (платном, но недорогом) сервисе, который пересылает почту на тот текущий адрес, которым я пользуюсь в данный момент (напр. ящик местного провайдера). Кроме того, он может пересылать всю почту в несколько мест, так что у меня всегда есть запасной ящик на каком-то shell account'е, не связанном с текущим провайдером, куда аккуратно поступает бэкап всей почты. Посылаю я письма тоже через него, он поддерживает outgoing SASL SMTP (мой местный провайдер не даёт мне прописать свой адрес From: в исходящих письмах. Повбывав бы).
Всё это работает достаточно хорошо. Пересылка занимает от нескольких секунд до минуты. Время от времени, раз в год-два, бывает, что почта задерживается на серверах пересылки надолго, но они решают такие проблемы в течение дня-двух.
Когда три дня назад начались серьёзные задержки почты — некоторые комменты в ЖЖ пришли с задержкой в пять часов — сначала я подумал, что проблема в серверах ЖЖ. Но потом не пришли и другие письма, личные и в рассылках, и я решил, что проблема в сервисе пересылки. После более внимательного изучения заголовков пришедших с опозданием писем (а именно, строчек Received:), стало ясно, однако, что и серверы ЖЖ, и пересылочный сервис работают отлично, а вот мой местный провайдер задерживает письма. Справедливости ради надо отметить, что он, судя по всему, всё принимает (вместе с комментами, спамом и множеством рассылок я получаю ежедневно около тысячи писем — довольно солидный поток), сохраняет у себя на серверах, но вот обрабатывать не успевает и задерживает надолго. По-видимому, занят фильтровкой MyDoom (я получил всего копий 30, но не знаю, кого благодарить за фильтровку многих тысяч копий, которые наверняка поступали и продолжают поступать на мой главный адрес: сервис пересылки или местного провайдера).
Три дня я ждал и надеялся, что это вот-вот пройдёт, время от времени хмурясь, когда в ящик падало очередное письмо двухдневной давности, о котором я и не подозревал. Но сегодня с утра и где-то до 3 дня не было вообще ни одного письма (вместо положенных нескольких сотен). Последней каплей стало то, что даже мой бэкап-аккаунт ничем мне не помог: на него почта тоже поступает с сильным опозданием. Я оказался в идиотском положении: хочу получать письма на главный адрес и от ЖЖ, при этом сервис пересылки и почтовые серверы ЖЖ работают отлично, но получать их мне негде. Естественно, о вебмейлах с моим потоком спама и рассылок говорить нечего. Я попробовал ещё три разных shell account'a, сидящих на совершенно разных машинах в Америке, причём два из них на разных серверах LiveJournal (для разработчиков, не самой внутренней сетки сайта) — и везде тормозил приём почты, т.е. я не мог увидеть посланное на них письмо (я даже подумал было, что хромает заодно мой outgoing SMTP, но нет — попытка переслать с одного из них на другой тоже провалилась). Везде — длиннющая очередь входящей почты в /var/spool. Да, постарался MyDoom, ничего не скажешь.
В конце концов меня это достало, и я настроил POP-аккаунт на недавно зарегистрированном хостинге, и настроил свой getmail так, чтобы он получал почту и от моего местного провайдера, и оттуда, а сервис пересылки - так, чтобы посылал и туда, и туда. Я откладывал это потому, что лень было разбираться, что нужно делать, чтобы автоматически отфильтровывать дупликаты (перестать брать почту с локального провайдера я не могу, не потому даже, что этот адрес имеет самостоятельное значение — он не засвечен и его не имеет — но потому, что у них же там хранится куча ещё не полученных мной писем за последние три дня), но это оказалось очень лёгким делом в maildrop, которую я использую для фильтровки писем в папки. В хостинге, видимо, сидят нормальные админы, потому что пересылаемая теперь туда почта складывается в ящик и выдаётся мне через POP мгновенно.
Теперь, когда у меня почта опять налажена, на всякий случай скажу сакраментальное: если вы посылали мне что-то важное в последние три дня и я не ответил, перешлите ещё раз. Скорее всего, я ничего не потеряю (а только получу с опозданием от местного провайдера), но кто его знает, осторожность не помешает.
Я использую один и тот же почтовый адрес уже более 8 лет. Он располагается на (платном, но недорогом) сервисе, который пересылает почту на тот текущий адрес, которым я пользуюсь в данный момент (напр. ящик местного провайдера). Кроме того, он может пересылать всю почту в несколько мест, так что у меня всегда есть запасной ящик на каком-то shell account'е, не связанном с текущим провайдером, куда аккуратно поступает бэкап всей почты. Посылаю я письма тоже через него, он поддерживает outgoing SASL SMTP (мой местный провайдер не даёт мне прописать свой адрес From: в исходящих письмах. Повбывав бы).
Всё это работает достаточно хорошо. Пересылка занимает от нескольких секунд до минуты. Время от времени, раз в год-два, бывает, что почта задерживается на серверах пересылки надолго, но они решают такие проблемы в течение дня-двух.
Когда три дня назад начались серьёзные задержки почты — некоторые комменты в ЖЖ пришли с задержкой в пять часов — сначала я подумал, что проблема в серверах ЖЖ. Но потом не пришли и другие письма, личные и в рассылках, и я решил, что проблема в сервисе пересылки. После более внимательного изучения заголовков пришедших с опозданием писем (а именно, строчек Received:), стало ясно, однако, что и серверы ЖЖ, и пересылочный сервис работают отлично, а вот мой местный провайдер задерживает письма. Справедливости ради надо отметить, что он, судя по всему, всё принимает (вместе с комментами, спамом и множеством рассылок я получаю ежедневно около тысячи писем — довольно солидный поток), сохраняет у себя на серверах, но вот обрабатывать не успевает и задерживает надолго. По-видимому, занят фильтровкой MyDoom (я получил всего копий 30, но не знаю, кого благодарить за фильтровку многих тысяч копий, которые наверняка поступали и продолжают поступать на мой главный адрес: сервис пересылки или местного провайдера).
Три дня я ждал и надеялся, что это вот-вот пройдёт, время от времени хмурясь, когда в ящик падало очередное письмо двухдневной давности, о котором я и не подозревал. Но сегодня с утра и где-то до 3 дня не было вообще ни одного письма (вместо положенных нескольких сотен). Последней каплей стало то, что даже мой бэкап-аккаунт ничем мне не помог: на него почта тоже поступает с сильным опозданием. Я оказался в идиотском положении: хочу получать письма на главный адрес и от ЖЖ, при этом сервис пересылки и почтовые серверы ЖЖ работают отлично, но получать их мне негде. Естественно, о вебмейлах с моим потоком спама и рассылок говорить нечего. Я попробовал ещё три разных shell account'a, сидящих на совершенно разных машинах в Америке, причём два из них на разных серверах LiveJournal (для разработчиков, не самой внутренней сетки сайта) — и везде тормозил приём почты, т.е. я не мог увидеть посланное на них письмо (я даже подумал было, что хромает заодно мой outgoing SMTP, но нет — попытка переслать с одного из них на другой тоже провалилась). Везде — длиннющая очередь входящей почты в /var/spool. Да, постарался MyDoom, ничего не скажешь.
В конце концов меня это достало, и я настроил POP-аккаунт на недавно зарегистрированном хостинге, и настроил свой getmail так, чтобы он получал почту и от моего местного провайдера, и оттуда, а сервис пересылки - так, чтобы посылал и туда, и туда. Я откладывал это потому, что лень было разбираться, что нужно делать, чтобы автоматически отфильтровывать дупликаты (перестать брать почту с локального провайдера я не могу, не потому даже, что этот адрес имеет самостоятельное значение — он не засвечен и его не имеет — но потому, что у них же там хранится куча ещё не полученных мной писем за последние три дня), но это оказалось очень лёгким делом в maildrop, которую я использую для фильтровки писем в папки. В хостинге, видимо, сидят нормальные админы, потому что пересылаемая теперь туда почта складывается в ящик и выдаётся мне через POP мгновенно.
Теперь, когда у меня почта опять налажена, на всякий случай скажу сакраментальное: если вы посылали мне что-то важное в последние три дня и я не ответил, перешлите ещё раз. Скорее всего, я ничего не потеряю (а только получу с опозданием от местного провайдера), но кто его знает, осторожность не помешает.
no subject
Date: 2004-02-02 06:58 am (UTC)что я замечаю - так что наверное ещё чаще). Иногда бывает
больше, когда проблема у телефонной компании, а не у провайдера. А
недавно в течение нескольких месяцев каждый день в 6 утра падало на
несколько минут, потом прекратилось. Обычно все падения ночью
происходят, но мне от этого не легче.
Кроме того, я не хочу обязываться перед собой держать свой компьютер всё
время включённым и в Юниксе, хотя почти всегда это и так.
Re:
Date: 2004-02-02 07:17 am (UTC)По крайней мере мне самому так гораздо удобнее :)
А для этих целей можно и старое железо пользовать. У меня все живет на старом Sparc IPX
no subject
Date: 2004-02-02 07:33 am (UTC)настраивать его на дозвон в случае падения. Если бы я ещё веб-сервер
планировал ставить на свой DSL, тогда имело бы смысл и с почтой
разбираться, но я не хочу (опять же ненадёжность плюс bandwidth
будет есть).
Re:
Date: 2004-02-02 07:40 am (UTC)Главное где-то еще прописать MX, что б если чего можно потом было ему сказать чтобы он отдал очередь.
А вот если был бы диалап то какраз не удобно - хочется чтобы почта была всегда когда есть интернет, а в таком слуаче это не очень удобно. Но раз нет то и хороше :)
no subject
Date: 2004-02-02 07:46 am (UTC)неделю? Для меня это unacceptable ;)
Re:
Date: 2004-02-02 07:56 am (UTC)Если я правильно помню - sendmail пытается послать queue каждые 30-15 минут, на протяжении 4-х часов, потом каждые 4 часа в течении суток, дальше раз в день на протяжении 4-х дней.
Как правило все остальное близко к этой схеме тоже.
Если обрыв всего минуты или пару часов это виртуально не заметно. В случае же с каким-небудь backup MX все гораздо проще, если почта не доходит на прямую до тебя, она отсылается на MX и держится в queue пока твой сервер не поднимется.
В случае когда обрыв заметен, после того как все поднимается можно сказать этому MX чтобы он отдал всю почту, что он держит.
Гораздо лучше чем ждать ее 3 дня :)
no subject
Date: 2004-02-02 08:00 am (UTC)послать queue каждые 30-15 минут, на
протяжении 4-х часов, потом каждые 4 часа
в течении суток, дальше раз в день на
протяжении 4-х дней. Как правило все
остальное близко к этой схеме тоже.
В принципе да, но полагаться на это не очень хочется.
Если
обрыв всего минуты или пару часов это
виртуально не заметно.
За пару часов я получаю обычно сотню-две писем легко ;)
В случае же с
каким-небудь backup MX все гораздо проще,
если почта не доходит на прямую до тебя,
она отсылается на MX и держится в queue пока
твой сервер не поднимется. В случае
когда обрыв заметен, после того как все
поднимается можно сказать этому MX чтобы
он отдал всю почту, что он держит.
Это да, но если полагаться на backup MX, можно с таким же успехом всю
почту получать на ящик в этом более надёжном месте, и забирать по POPу.
Гораздо лучше чем ждать ее 3 дня :)
Но подвержено тем же проблемам ;) ведь у backup MX могли бы быть те же
проблемы с очередью, какие есть сейчас у моего провайдера и множества
других мест в сети.
Re:
Date: 2004-02-02 08:22 am (UTC)Мне гораздо проще когда я лично вижу в чем проблема и могу на нее как-то повлиять, чем ждать пока кто-то где-то там проснется :)