Просто хочу послать электронные письма со своего Сервера Ubuntu. Какое простое решение для сервера SMTP использовать? [закрытый]

В основном у меня есть машина Сервера Ubuntu, и я хотел бы защищенное от дурака решение за отправку электронных писем с моего веб-сайта, который также работает в этой той же машине.

Мои сомнения:

1) Я должен использовать постфикс или существует больше простых решений для smtp сервера?

2) Я должен смочь получить электронные письма также? Я просто хочу послать электронные письма...

3) Я сделал меня простой тест с постфиксом, который шел с моим сервером Ubuntu, и электронное письмо было послано, но это перешло к полю спама моего Gmail. Так или иначе избегать поля спама?

4) Почтовым отправителем был root@mysite.dyndns.org. Как я изменяю это?

Большое спасибо!

- Sergio

16
задан 07.01.2010, 19:33

8 ответов

1) Вам только нужен smtp сервер, если Вы хотите получить электронное письмо. Это не нужно, чтобы только отправить его.

3) поле спама является функцией почтовой системы получателей, не отправителями. Нет никакого способа гарантировать, что не был помещен в поле спама. Можно минимизировать его, заставив сообщения не быть похожими на спам (который является темой для другого вопроса).

4) Это - вероятно, отправитель по умолчанию. Безотносительно API Вы используете для отправки, почта должна позволить Вам настраивать это. Это должно, вероятно, быть установлено на адрес, который может получить почту.

0
ответ дан 07.12.2019, 10:55

Вы не должны выполнять сервер SMTP сами. Можно подстроить систему для отправки использования сервера другого поля. Например, если у Вас есть доступ к Вашему ISP (или услуга хостинга) почтовый сервер, можно отправить почту оттуда.

Дать действительно полезный ответ потребовало бы на самом деле знания, что Вы пытаетесь сделать - Ваше объяснение действительно неопределенно. Вы хотите послать электронное письмо из сценария CGI, или что?

2
ответ дан 07.12.2019, 10:55

Возможно, что Ваша почта была отмечена как спам, потому что отправитель был очевидным значением по умолчанию - "mysite.dyndns.org".

Зафиксировать это: я далек от Постфиксного эксперта, но Вы посмотрели в/etc/postfix/, вероятно, файл main.cf?

1
ответ дан 07.12.2019, 10:55

Настольным выбором Ubuntus является пакет msmtp-mta (установленный как значение по умолчанию sendmail замена).

5
ответ дан 07.12.2019, 10:55

Это не точно решение, Вы сказали, что искали, но если у Вас есть доступ к некоторому другому smtp серверу, можно использовать nullmailer.

Это - 93 КБ, установленные для кармического, и нуждается в одной или двух строках конфигурации..:)

Описание: простой агент передачи почты только для реле Nullmailer является заменой MTA для хостов, который реле к фиксированному набору умных реле. Это разработано, чтобы быть простым настроить и особенно полезный на ведомых машинах и в chroots.

4
ответ дан 07.12.2019, 10:55

Постфикс очень легок, если Вы не собираетесь быть почтой передачи. Вашей проблемой не является отказ Постфикса: кажется будто Постфикс хорошо работает.

Спам: взгляд на SPF — SPF может сказать другим сайтам, что у Вас есть политика только отправки почты, которая прибывает из той же машины. Но необходимо будет взломать DNS для установки этого. Используйте средство проверки сервера имен, чтобы видеть, нет ли никаких очевидных проблем, как обратный DNS, не настраиваемый на Вашем сайте: посмотрите SF qn, Средство проверки Сервера имен.

0
ответ дан 07.12.2019, 10:55

Передайте электронную почту со своего сервера SMTP на сервер SMTP Вашего ISP.

Добавьте следующую опцию к/etc/postfix/main.cf:

relayhost = smtp.yourisp.com

0
ответ дан 07.12.2019, 10:55

Во-первых: Вы захотите добавить возможность получить письма, и если это только для Возвратов, если Вы не используете электронное письмо кроме одного на сервере. Если Вы сделаете, то Вам, вероятно, не будет нужен сервер SMTP ни один – каждый почтовый поставщик, которого я знаю, обеспечивает тот отдельно.

Постфикс не очень трудно настроить, пока Вы знаете то, что Вы делаете. Вы могли бы хотеть прочитать Постфиксную документацию и о почтовых системах в целом.

Да, это - работа, но Вы приняли решение выполнить свой собственный сервер. Если Вы не хотите работу, не выполняйте тот.

Почтовым отправителем был root@mysite.dyndns.org. Как я изменяю это?

Это должно быть канонической перезаписью адреса.

О вещи спама: Ваш сервер расположен в Вашем доме? Письма от коммутируемых соединений обычно блокируются везде.

2
ответ дан 07.12.2019, 10:55

Теги

Похожие вопросы