Як запустити підроблений сервер SMTP автоматично?


1

Я використовую Mac 10.9.1. Я хотів би встановити фальшивий сервер SMTP у своїй системі - той, який слухає електронні листи на порт 25, але насправді нічого з ними не робить. Я хотів би, щоб цей процес починався автоматично після входу. Я переглянув FakeSMTP та сервер DevNullSMTP, але, схоже, жоден із них не підтримує можливість автоматичного запуску (запустити сервер потрібно вручну через GUI).


1
Ви хочете дізнатися, як зробити програму, яку ви вибрали, запустити (навчання запускається або, можливо, отримуєте такі варіанти, як Launchy або Lingon), чи хотіли б замість цього попросити рекомендації щодо програмного забезпечення для пакетів, які подібні та встановлені на OS X? Звуження потреб може отримати відповіді вищої якості.
bmike

Відповіді:


3

Елементи входу

Ви можете використовувати елементи входу в обліковий запис, щоб автоматично запускати програму під час входу.

  • System Preferences.app> Користувачі та групи> Елементи входу

Це хоча тільки запустить додаток. Краще рішення - знайти сервер без GUI та його використання launchd.

постфікс

postfix - SMTP-сервер з відкритим кодом, і він включений до Mac OS X. Це, мабуть, найкращий варіант для налаштування сервера або робити нічого, крім прийому з'єднань, або стати повноцінним поштовим сервером.

запуск

Mac OS X використовує launchdдля запуску послуг із ввімкнення та входу в систему. Докладніше можна дізнатися на сторінці запущеного керівництва . Apple також має документацію для розробників для створення пускових квитків на роботу .

Для роботи launchdвам знадобиться сервер SMTP, який можна запустити з командного рядка.


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