Postfix как настроить отправку без авторизации?

Есть оборудование требующее отправку сообщений умеет только через почту и без авторизации. ( насколько я понимаю оно немного древнее до той эпохи когда появились спамы и тд ;)
Из ограничений известен IP с которого будет подключение к 25 порту, на этом все (дабы это интранет), ни почтовых ящиков ни доменов.
ибо их дофига, корп. сегмент, плюс дилеры.
И тут я подвис, ибо сразу же закинул в вайт лист айпи, и тут я понял что уже давно работаю не только что с авторизацией так и на IMAP а вот как собрать почтовый сервер чтоб он вообще не спрашивал ящика я как-то даже не видел.

А вот с SPF DKIM DMARK тут как-раз проблем нет, ибо инфу можно разослать диллерам и все кому нужно чтоб приходили эти замечательные сообщения настроят свои домены сами.
Железки не дают, че за железки не говорят, сделай нам простой smtp без автаризации в вайт листе по ip, за че купил за то продал.
У кого есть ссылочка на такой гайд?
  • Вопрос задан
  • 814 просмотров
Пригласить эксперта
Ответы на вопрос 3
@q2digger
никого не трогаю, починяю примус
Виктор, тут не очень сложно на самом деле, мы знаем ip , а это почти успех.
Смотри, думаю, надо будет просто добавить ip этого клиента в mynetworks (в редхатах это раньше был файл в папке /etc/postfix , как у дебианов не знаю, может просто переменная в конфиге main.cf). Далее пишем
smtpd_client_restrictions = permin_mynetworks, 
    ...

ну и ниже что там у тебя уже настроено, главное чтобы ДО директивы permit_sasl_authenticated.
Ответ написан
@Drno
никак. иначе сервер не сможет определить пользователя...
возможно они имели ввиду двухфакторку, или какой нить POP3, вместо IMAP...

в целом - слать нафиг, типо "мы так не умеем", покупайте нормальную приблуду...

редактура.. я был не прав...
MailCow я ставил, вполне себе фурычит... правда он у нас нормальный, с авторизацией)

spoiler


Да, можно настроить почтовый сервер так, чтобы он работал без аутентификации. Однако это может привести к ряду проблем, включая злоупотребление сервера для отправки спама1. В прошлом, когда интернет был менее развит, некоторые серверы работали без аутентификации. Но с течением времени стандарты безопасности стали более строгими, и теперь большинство серверов требуют аутентификацию1.

Если вы все же хотите настроить свой собственный почтовый сервер без аутентификации, вам потребуется специализированный SMTP-сервер, который не требует аутентификации2. Однако, как уже упоминалось, это может привести к проблемам с безопасностью и злоупотреблением.

Важно отметить, что даже если вы настроите сервер без аутентификации, большинство современных почтовых служб, таких как Gmail, все равно потребуют аутентификацию для доставки писем3. Это сделано для предотвращения спама и злоупотреблений.


ссылки

https://www.smtp2go.com/blog/smtp-server-not-requi...

Есть несколько открытых и бесплатных SMTP-серверов, которые вы можете использовать для настройки своего собственного почтового сервера¹². Однако, как уже упоминалось, отправка почты без аутентификации может привести к проблемам с безопасностью⁴.

Вот некоторые из них:

1. **Postal**: Это функциональный почтовый сервер, который можно использовать веб-сайтами и серверами. Он предназначен для исходящей почты и не имеет функций управления почтовыми ящиками¹.
2. **Mailcow**: Это набор инструментов для почтового сервера, которые помогают вам создать веб-сервер, управлять вашим почтовым ящиком и многое другое¹.
3. **Cuttlefish**: Это простой транзакционный почтовый сервер¹.

Пожалуйста, учтите, что даже если эти серверы позволяют отправлять почту без аутентификации, большинство современных почтовых служб все равно потребуют аутентификацию для доставки писем³. Это сделано для предотвращения спама и злоупотреблений.

Источник: беседа с Bing, 22.12.2023
(1) 12 Best Open Source Email Servers - It's FOSS. https://itsfoss.com/open-source-email-servers/.
(2) Discover 13 Free SMTP Servers for High-Volume Email Sending - Mailtrap. https://mailtrap.io/blog/free-smtp-servers/.
(3) Free Smtp Server No Authentication – SMTP Mail Servers for Global .... https://www.smtp-server.net/free-smtp-server-no-au....
(4) An SMTP Server that Does Not Require Authentication. https://www.smtp2go.com/blog/smtp-server-not-requi....
(5) How to send a mail directly to SMTP server without authentication?. https://stackoverflow.com/questions/9763455/how-to....


Ответ написан
Комментировать
@arachnid
собственно, всё есть. раз известен порт, это значит, что железка умеет smtp.
тогда для постфикса в main.cf в секциях
smtpd_client_restrictions
smtpd_sender_restrictions
smtpd_helo_restrictions
(смотря как у вас настроен постфикс и что поддерживает железка)
добавляем ip в файл access (в виде OK) и для указанных секций вставляем строку
hash:$ETC/access
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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