Перейти до вмісту
·Admin

Реєстрація в GitHub на окремий email

Що GitHub перевіряє в адресі, як прийняти код підтвердження і як не дати своїй адресі витекти в публічну історію комітів.

GitHub реєструє за email і перевіряє адресу кодом із листа: без підтвердження акаунт створено, але він майже нічого не може — не можна ні публікувати код, ні брати участь в обговореннях. Тому важливо, яку адресу вказати: форма має її прийняти, а лист дійти.

Нижче — що GitHub перевіряє в адресі, як пройти реєстрацію, як прийняти код і що робити, якщо він не прийшов. Плюс важлива особливість GitHub, якої немає в інших сервісів: ваша адреса може потрапити в публічну історію комітів, і це налаштовується.

Що GitHub перевіряє в адресі

MX-запис домену. Домен має оголошувати, куди доставляти пошту. Домени без MX відсікаються одразу, ще до надсилання листа.

Списки одноразових доменів. Домен звіряється з публічними списками сервісів одноразової пошти. Списки відкриті й підтримуються спільнотою; новий temp-mail-сервіс потрапляє до них за лічені дні. Тому одноразова адреса відхиляється — не тому, що вона «тимчасова», а тому, що її домен у списку.

Доставність. Лист має дійти: тут важливі SPF, DKIM і DMARC домену та його репутація в чорних списках.

Домени Mailcraft налаштовані під усі три пункти: MX, SPF, DKIM і DMARC на місці, домени не публікуються як сервіс одноразової пошти, репутація перевіряється щодня за базою Spamhaus. На корені кожного домену стоїть звичайний робочий сайт.

Гарантувати приймання не може ніхто: правила GitHub змінюються, і рішення завжди за ним. Що можна стверджувати — з боку пошти зроблено все, що від неї залежить.

Крок 1. Взяти адресу

Відкрийте сторінку тарифів. Для GitHub розумно взяти Standard ($0.008) або Premium ($0.024): на домені Premium живе до 5 000 скриньок проти 30 000 у Mass, тобто домен менше засвічений у чужих реєстраціях. Технічно підійде будь-який тариф — приймання листів, IMAP і експорт однакові всюди.

Строк скриньки прив’язаний до строку реєстрації домену, окремого місячного строку немає. Для GitHub це суттєвіше, ніж для разової реєстрації: на цю адресу приходять сповіщення про вхід, скидання пароля та листи про безпеку — і через рік теж.

Адреси видаються у слов’янському стилі. Домен призначається автоматично із загального пулу. Оплата — картка, Apple Pay, Google Pay або USDT; список готовий приблизно за десять секунд після оплати.

Крок 2. Реєстрація

  1. Відкрийте github.com/signup.
  2. Введіть адресу з картки скриньки — копіюйте, а не набирайте.
  3. Задайте пароль. GitHub перевіряє стійкість і слабкий не прийме.
  4. Виберіть ім’я користувача. Воно унікальне у всьому GitHub і потрапить в адреси ваших репозиторіїв, тож вибирайте усвідомлено.
  5. GitHub надішле лист із восьмизначним кодом підтвердження.

Крок 3. Прийняти код

Три способи:

Особистий кабінет. Скринька у списку → лист у вхідних → код підсвічено окремою плашкою, копіюється одним натисканням.

Вебпошта. Сторінка /mail, вхід адресою скриньки та її паролем — без заходу в кабінет.

Поштова програма. Якщо скриньок багато:

Поле Значення
Сервер вхідної пошти mail.mailcraft.org
Порт 993
Шифрування SSL/TLS
Логін повна адреса скриньки
Пароль з картки скриньки

Один хост на всі домени. Покроково — у гайді з Thunderbird.

Скриньки працюють лише на приймання; надсилати з них не можна. Для підтвердження це не потрібно.

Якщо код не прийшов

Зачекайте хвилину. Перший лист на новий домен іноді йде довше.

Перевірте теку «Спам». Усередині скриньки є Junk, його вміст видно в кабінеті.

Перевірте адресу на помилку. Копіюйте з картки скриньки.

Запитували код повторно? Кожен новий запит робить попередній недійсним — діє лише останній.

Форма не прийняла адресу. Тоді лист не надсилався. Візьміть адресу на іншому домені зі свого замовлення.

Особливість GitHub: адреса видна в комітах

Це те, чого немає в інших сервісів із наших гайдів, і про що дізнаються зазвичай пізно.

Кожен коміт несе email автора, і в публічному репозиторії його бачить будь-хто. Якщо ви налаштували Git на робочій машині з цією адресою, вона потрапить у публічну історію всіх ваших комітів — назавжди, бо переписати чужі клони репозиторію вже не можна.

GitHub дає на це дві відповіді в налаштуваннях пошти:

  • Приховати адресу — GitHub видає вам службову адресу вигляду id+username@users.noreply.github.com, і коміти підписуються нею.
  • Блокувати пуш з особистою адресою — тоді спроба надіслати коміт зі справжньою адресою просто не пройде, а не витече.

Увімкніть обидва до першого коміту. Скринька Mailcraft при цьому залишається адресою акаунта: на неї приходять сповіщення та відновлення доступу, а в публічній історії її немає.

Про двофакторну автентифікацію

GitHub вимагає ввімкнути другий фактор — це його правило для всіх, хто публікує код. Підійде застосунок-автентифікатор, ключ або SMS. Пошта цей крок не закриває і замінити його не може.

Скринька залишається важливою саме тут: за втрати другого фактора відновлення йде через адресу акаунта. Одноразова пошта на цей момент давно мертва.

Часті запитання

Скільки живе скринька?
Строк дорівнює строку реєстрації домену — на вітрині це «Безстроково», однаково на всіх трьох тарифах.

Чи можна додати другу адресу до акаунта?
Так, GitHub дозволяє тримати кілька підтверджених адрес і вибирати основну. Одну й ту саму адресу не можна прив’язати до двох акаунтів.

Чи можна надсилати листи зі скриньки?
Ні, лише приймання. GitHub надсилання від вас і не вимагає.

А якщо домен не приймуть?
Візьміть адресу на іншому домені з того самого замовлення — замовлення розподілене між кількома доменами.

Який тариф вибрати?
Будь-який прийме лист. Для довгого акаунта розумніше Standard або Premium — менше сусідів на домені.

Що почитати далі

Схожі статті