Чи варто запускати власний MTA?


23

Мені потрібно надсилати великий обсяг електронних листів, приблизно 60 000 на тиждень. На даний момент ми передаємо цю послугу третій стороні, і ми очікуємо, що вдвічі збільшимо обсяг за наступні 6 місяців. Оскільки послуга починає бути занадто дорогою, я думав про створення власної MTA.

Наш власний SysAdmin сказав нам, що зовсім не складно мати власний MTA, але я боюся, що він, можливо, спростив це.

Чи важко поводитися з MTA? Чи варто боятися, що мій MTA втратить фірмові листи? Чи повинен я залишитися у сторонньої служби?

ps: Електронні листи були зібрані з дотриманням місцевого законодавства про конфіденційність, тому ніякого спаму немає.

Відповіді:


37

У цьому не повинно виникнути жодних проблем, однак, вам потрібен досвідчений системний адміністратор або системний адміністратор, який бажає дізнатися щось нове. Це не так просто, як просто запустити ще один демон і відкрити порт у брандмауері.

Я запускаю MTA для особистих проектів на VPS, і хоча ви, звичайно, потребуєте високої доступності та зможете впоратися зі значно більшим навантаженням, загальна настройка була б майже такою ж. Деякі загальні поради:

  • Не забудьте відкрити реле, ви потрапите в чорний список
  • Прочитайте, як уникнути жахливої ​​папки зі спамом
  • Переконайтесь, що правильні записи MX на місці
  • Використовуйте піддомен для надсилання лише MTA (mailer.example.com)
  • Використовуйте правильні заголовки пошти від: та відповідей до:
  • Використовуйте DKIM для підписання пошти (допомагає також уникнути спаму)

Редагувати:

Я забув два важливі моменти (дякую symcbean):

  • SPF , щоб обмежити пошту з вашого домену до певного IP або діапазону
  • Інтелектуальне поводження з відскаками; налаштований для розмови з вашим додатком списку розсилки (видалення мертвих адрес тощо)

3
Оновлено, оскільки тут перераховано деякі конкретні речі, на які слід звернути увагу.
Фрайхейт

3
Нагадує статтю Джеффа Етвуда про надсилання електронних листів: codinghorror.com/blog/2010/04/…
shufler

upvote, я згоден у всіх, крім SPF.
cstamas

Я б хотів, щоб я міг вибрати дві відповіді.
Маскарпоне

18

Якщо ваша компанія не займається надсиланням електронних листів , я би розглядав це лише в крайньому випадку.

Там багато компаній, які надсилають масові електронні листи, тому я схильний робити покупки (або повторно домовлятися про збори), перш ніж вкладати час та ресурси в створення та підтримку власного рішення MTA.

Підтримувати рухливість та здатність компанії здійснювати рух вкрай важливо. Аутсорсинг некритичних послуг дозволяє вам легше це досягти.

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


4
Мені подобається, що ваша посада, оскільки вона ділова. Ви маєте рацію про те, щоб бути спритним, інакше ви досягнете точки, коли аутсорсинг вже не є ефективним за ціною. питання в цьому: 60 000 електронних листів на тиждень не перевищує цього?
Маскарпоне

1
@Mascarpone Дякую за коментар! Я припускаю, що ви запитуєте, де важлива точка між вартістю аутсорсингу та вартістю залучення цього будинку. Ви повинні опинитися в точці, коли ви можете почати отримувати серйозно хороші знижки за користування третьою стороною. Наприклад, MailChimp становить менше половини цент електронної пошти при вашому поточному обсязі. Тож питання до вас; Чи варто вам $ 2400 (або менше) на місяць через півроку, щоб ви робили це вдома?
hafichuk

враховуючи, що хостинг у мене може бути безкоштовним (я продаю хостинг), то 2400 $ на місяць - це величезні витрати. Я також можу безкоштовно отримати адміністраторський час (я можу використати вільний час адміністраторів, які в іншому випадку були б оплачені, але витрачені даремно). Залишилася лише можливість втрати електронної пошти або поганої репутації, що може зашкодити моїй компанії. Мені потрібно зрозуміти ймовірність цього
Маскарпоне

1
Це здається хорошим вибором з точки зору витрат і враховуючи характер вашого бізнесу, це, безумовно, додаткова послуга, яку ви можете запропонувати клієнтам. З технічної точки зору, здається, @cvaldemar на правильному шляху для вас. Удачі!
гафічук

16

Наш власний SysAdmin сказав нам, що зовсім не складно мати власний MTA, але я боюся, що він, можливо, спростив це.

Або він якийсь убер-вун, або він не розуміє проблеми.

Запустити MTA порівняно просто. Запуск MTA для доставки великого обсягу групових електронних листів при збереженні хорошої доставки дуже і дуже складний.

cvaldemar пропонує використовувати DKIM, однак не згадується про SPF (вони не є взаємовиключними, проте останній має значно більші темпи прийняття). Окрім пунктів, зазначених у цій публікації, вам також потрібно включити дроселювання за місцем призначення, інтелектуальну обробку відмов та активне управління списком (щоб уникнути поганої репутації відмов).

Запустивши сервер у призначеному вам діапазоні адрес, ви отримаєте набагато більшу кількість представників, ніж на розміщеному сервері. Крім того, спрощується процес налаштування записів PTR (також підвищити репліку).

Запуск спам-массира внутрішньо допоможе вам виявити проблеми раніше в процесі.


1
Додавши до цього відповідь, обробка відмов - одне з головних завдань, яке виконують провайдери електронної пошти за вас. Це не дуже важко зробити самостійно , хоча це трохи складніше зробити добре . Навіть просто скасування підписки на повідомлення "Немає такого користувача" відмов та циклів зворотного зв’язку пройде довгий шлях до підтримки гідної репутації. Залежно від джерела вмісту ваших електронних листів, запуск спам-массину також може змінити великі зміни, однак я не знаю жодних постачальників пошти, які це роблять.
Ladadadada

11

Якщо у вас є необхідний досвід, ви можете це зробити.

Я пропоную не втрачати електронні листи, щоб розпочати тестування нового MTA з невеликою кількістю електронних листів. Коли ви задоволені, ви можете використовувати його для всіх електронних листів.


але наскільки складно тримати оперативну підтримку MTA?
Маскарпоне

11
Наскільки складно пекти торти? З таким обсягом електронної пошти, як важко пекти їжу для пекарні? Відповідь залежить від того, наскільки вам комфортно з випічкою. Ми не можемо відповісти на ваше запитання, оскільки ми не знаємо, який ви тип sysadmin. Електронна пошта вимагає обслуговування. Наскільки важко це залежить від вашого досвіду та знань. У вас є власний системдмін відповідно до вашого запитання. Що він знає про запуск поштового сервера? І робити належну ретельність щодо резервного копіювання, моніторингу та відновлення після аварій?
Барт Сільверстрім

1
Це залежить від вашого (або вашого системного) досвіду. Звичайно, рекомендується також мати декілька машин, які діють як MTA, щоб усунути одну точку відмови.
Халед

@BartSilverstrim: Приємна аналогія особливо для голодної людини :)
Халед

Можливо, в цьому проблема ... :-) Дійсно, це одна з тих речей, де я знаю людей, для яких випічка - це як дихання, а там є мої родичі, які спрацьовують на дим тривоги кожного свята.
Барт Сільверстрім

10

Якщо ви робите цей обсяг електронної пошти, я думаю, у вас є автоматизована система надсилання електронної пошти. Виходячи з кількості електронної пошти, яку ви створюєте, виявляється, що певною мірою ви займаєтесь надсиланням електронної пошти. Наскільки важливим для вашого бізнесу є те, що ваш електронний лист буде доставлений. Якщо це важливо, вам потрібно добре зрозуміти, як обробляється ваш електронний лист. Однак ви реалізуєте своє рішення, ви хочете забезпечити належний зворотній зв'язок, щоб:

  • ви видаляєте мертві адреси;
  • Ви виявите неправильну конфігурацію; і
  • ви отримуєте сповіщення, якщо вас додають у чорний список.

Налаштувати власний MTA не так вже й складно, і після їх налаштування вони прагнуть працювати з невеликим обслуговуванням. Існують стандарти та умови, яких слід дотримуватися, а недотримання цих правил пошкодить вашу здатність надійно доставляти пошту. На жаль, деякі організації в бізнесі, що надсилають пошту великого обсягу для інших, не слідують за ними. Використання сторонньої послуги може призвести до того, що ваша пошта буде класифікована як спам.

Я опублікував рентген на Запуск сервера електронної пошти, спрямований в основному на необізнаних. Це пояснює неабияку інформацію про те, що пов'язано із запуском MTA. Моя політика електронної пошти надає додаткові ресурси, як і інші публікації, які я робив по електронній пошті .

Для такого типу розсилки розглянути можливість використання виділеного піддомену та сервера. Налаштування масової електронної пошти з великою гучністю може істотно відрізнятися від того, що потрібно для електронної пошти особистої людини. Переконайтеся, що ваш електронний лист про прийняття та перегляд, надісланий на адреси postmasterта abuseадреси. Якщо у вашому списку є недійсні адреси електронної пошти, ви можете спочатку зіткнутися з проблемами розміру черги. Ви можете зареєструвати свій домен у багатьох сервісах хостингу пошти великого обсягу, таких як Gmail, Hotmail тощо.

EDIT: Запуск власної MTA для такої послуги не означає, що вам потрібно запустити власний MX. Ваші MX (Mail Exchange) та MTA для регулярної кореспонденції можуть обробляти треті сторони. Використовуйте виділений піддомен для обробки масової та / або автоматизованої електронної пошти. Керуйте ним відповідно до своїх потреб.


2

Запустити MTA не так вже й складно, але вимагає певного досвіду.

Але ви можете використовувати цей новий MTA лише для надсилання масової електронної пошти. Вам не потрібно перемикати повідомлення компанії всією компанією.


0

Я вважав, що MTA MailerQ простий у налаштуванні і, здається, створений для обробки дуже великих обсягів електронної пошти. Ви можете дивитись надсилання результатів у прямому ефірі з gui та змінювати правила на ходу.


Список літератури? Будь-які оцінки щодо безпеки?
vonbrand
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.