116 lines
11 KiB
Markdown
116 lines
11 KiB
Markdown
![]() |
---
|
|||
|
author: "joostdecock"
|
|||
|
caption: "Чи перекривали б ви смугу руху через те, що один водій занадто голосно вмикає музику?"
|
|||
|
date: "2017-09-07"
|
|||
|
image: "https://cdn.sanity.io/images/hl5bw8cj/site-content/923cd5587c873d2662df4a804f75f8f32b5673ca-1920x1281.jpg"
|
|||
|
intro: "Дякуємо за все Microsoft; електронна пошта не повинна бути такою складною"
|
|||
|
title: "Дякуємо за все Microsoft; електронна пошта не повинна бути такою складною"
|
|||
|
---
|
|||
|
|
|||
|
Люди з електронною адресою від Microsoft --- згадайте Hotmail, MSN, live.com, outlook.com та їхні численні варіанти --- значно рідше реєструються на цьому веб-сайті.
|
|||
|
|
|||
|
Це тому, що більш ніж у 4 випадках з 10 вони ніколи не отримують електронного листа з активацією акаунта.
|
|||
|
|
|||
|
## Що відбувається?
|
|||
|
|
|||
|
Давайте спочатку розберемося, що відбувається. Ось відповідний фрагмент з журналу:
|
|||
|
|
|||
|
````
|
|||
|
Не вдалося: postmaster@mg.freesewing.org -> ********@hotmail.co.uk "Підтвердіть свій обліковий запис freesewing"
|
|||
|
Відповідь сервера: 550 5.7.1 На жаль, повідомлення з адреси [104.130.122.15] не було надіслано.
|
|||
|
Будь ласка, зверніться до свого інтернет-провайдера, оскільки частина його мережі знаходиться в нашому списку блокування.
|
|||
|
````
|
|||
|
|
|||
|
Це означає, що частина мережі MailGun знаходиться в їхньому списку блокування. Як наслідок, вони (про те, хто вони, буде сказано пізніше) не доставляють жодних повідомлень, які виходять назовні.
|
|||
|
|
|||
|
[MailGun](https://www.mailgun.com/) - популярний сервіс електронної пошти для розробників. Він використовується цим сайтом для розсилки електронних листів, наприклад, для активації акаунта.
|
|||
|
|
|||
|
Інші люди також користуються цим сервісом, і, можливо, декому з них колись надсилали спам через mailgun. Або це міг бути просто якийсь хлопець з прізвищем , яке, як правило, викликає спрацьовування спам-фільтрів.
|
|||
|
|
|||
|

|
|||
|
|
|||
|
Справа в тому, що ця IP-адреса або один з її сусідів створив *погану репутацію*. Таке трапляється. Але навідріз відмовлятися приймати будь-які повідомлення від цього хоста (або цілої мережі хостів) - це еквівалентно перекриттю смуги руху на шосе (або цілого шосе) через те, що одна машина на цій смузі ввімкнула свою музику нестерпно голосно того разу.
|
|||
|
|
|||
|
Що підводить мене до нашого наступного питання:
|
|||
|
|
|||
|
## Хто міг зробити щось подібне?
|
|||
|
|
|||
|
Гарне питання. Ось деякі цифри:
|
|||
|
|
|||
|

|
|||
|
|
|||
|
На графіку вище представлені листи, які були надіслані з моменту запуску цього сайту. Невеликий підрозділ графіка, позначений червоним кольором, - це імейли, які було видалено.
|
|||
|
|
|||
|
Цей веб-сайт розсилає різні види електронної пошти:
|
|||
|
|
|||
|
- Email для підтвердження облікового запису
|
|||
|
- Електронні листи *Я забув свій пароль*
|
|||
|
- Сповіщення про відповідь на коментар
|
|||
|
|
|||
|
На графіку представлено всю електронну пошту, але я зосередився лише на листах з підтвердженням акаунту. Зрештою, вони найважливіші.
|
|||
|
|
|||
|
> За винятком 1 винятку, кожне повідомлення, яке було заблоковано, було заблоковано компанією Microsoft
|
|||
|
|
|||
|
Ось список всіх доменів, які заблокували легітимні активаційні листи своїм користувачам:
|
|||
|
|
|||
|
- btinternet.com
|
|||
|
- hotmail.com
|
|||
|
- hotmail.co.uk
|
|||
|
- live.ca
|
|||
|
- live.com
|
|||
|
- live.com.au
|
|||
|
- live.nl
|
|||
|
- msn.com
|
|||
|
- outlook.com
|
|||
|
|
|||
|
За винятком найпершого запису в списку (на якому було заблоковано лише 1 повідомлення), всі ці домени належать компанії Microsoft.
|
|||
|
|
|||
|
Дозвольте мені повторити це: За винятком 1 повідомлення, яке було заблоковано, кожне повідомлення було заблоковано компанією Майкрософт.
|
|||
|
|
|||
|
## Який вплив?
|
|||
|
|
|||
|
Тож який вплив це має на людей?
|
|||
|
|
|||
|
На момент написання цієї статті на сайті зареєстровано 817 користувачів, і близько 80% (661) також активували свій обліковий запис.
|
|||
|
|
|||
|

|
|||
|
|
|||
|
З тих людей, які змогли активувати свій обліковий запис, менше 1% (6) мають адресу електронної пошти, якою керує Microsoft. У групі людей, які не активували або не змогли активувати свій обліковий запис, більше половини мають таку адресу.
|
|||
|
|
|||
|
Понад 40% електронних листів з підтвердженням облікового запису просто блокуються Microsoft, і, виходячи з кількості активацій, здається ймовірним, що навіть якщо вони не блокуються на SMTP-ретрансляторі, вони фільтруються десь далі по лінії.
|
|||
|
|
|||
|
Наразі пересічному користувачеві hotmail/outlook/live/MSN/... майже неможливо зареєструватися на цьому сайті.
|
|||
|
|
|||
|
## Що ми можемо з цим зробити?
|
|||
|
|
|||
|
Я обрав пістолет з кількох причин. Відсутність необхідності самостійно обробляти SMTP спрощує код. Відсутність залежності від локального SMTP deamon робить код більш портативним, а MailGun має купу крутих функцій , які дозволяють вам робити такі речі, як відповіді на коментарі електронною поштою.
|
|||
|
|
|||
|
Грубі методи фільтрації спаму від Microsoft не скасовують жодної з цих причин.
|
|||
|
|
|||
|
Використання MailGun означає використання їхніх SMTP-ретрансляторів і залежність від репутації цього ретранслятора. Єдиний спосіб обійти це - налаштувати спеціальний ретранслятор в MailGun, щоб трафік freesewing.org був захищений від інших, і ми стали господарями власної репутації.
|
|||
|
|
|||
|

|
|||
|
|
|||
|
За цей привілей MailGun бере 59 доларів на місяць, що становить 708 доларів на рік. Запрошую вас поглянути на [історію пожертв](/about/pledge#donations-history), і ви зрозумієте, що цього теж не станеться.
|
|||
|
|
|||
|
Я можу оскаржити список блокування і спробувати розблокувати реле. Але це все одно, що кидатися на вітряки, коли хост не перебуває під моїм контролем. Не кажучи вже про те, що MailGun має не лише один хост.
|
|||
|
|
|||
|
Здається, у мене закінчуються варіанти, і, чесно кажучи, у мене також закінчується терпіння.
|
|||
|
|
|||
|
## Що я збираюся з цим робити
|
|||
|
|
|||
|
Microsoft - бегемот, а я просто хлопець. Я не можу боротися з ними в цьому питанні. Якщо тільки я не розтрощу їхні дупи.
|
|||
|
|
|||
|

|
|||
|
|
|||
|
Як ви вважаєте, чи використовують Gmail для розсилки спаму? Ти знаєш, що це так. Як ви думаєте, вони коли-небудь заблокують всю електронну пошту, що надходить з Gmail? Ти ж знаєш, що вони цього не зроблять.
|
|||
|
|
|||
|
Тож минулої ночі я впровадив деякі зміни, щоб вирішити цю проблему. </em> Якщо ви маєте проблемну електронну адресу *, на додаток до звичайної електронної пошти, цей сайт надішле другий лист через Gmail. </p>
|
|||
|
|
|||
|
Я хотів би побачити, як вони це заблокують.
|
|||
|
|
|||
|
> ##### Проблеми з реєстрацією? Доступна довідка
|
|||
|
>
|
|||
|
> Якщо у вас (все ще) виникають проблеми з реєстрацією, не соромтеся звертатися за адресою [або](/contact).
|
|||
|
|