Сервер Exim4 SMTP позволяет неаутентифицируемым пользователям посылать электронные письма

Вот правило, которое можно использовать в IIS 7.5 с URL, Переписывают 2,0 установленные модуля.

    
    
    
        
        
        
    
    
    

Пример копируется с http://forums.iis.net/t/1169853.aspx

1
задан 6 February 2014 в 16:13
1 ответ

Удалите * из доменов dc_relay . Это позволяет кому угодно ретранслировать. Если вы выполняете ретрансляцию для своей локальной сети, поместите ее IP-диапазон (ы) в dc_relay_nets .

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

Если вы добавите AUTH_SERVER_ALLOW_NOTLS_PASSWORDS в ваш / etc / exim4 / exim4.conf.localmacros , вы сможете протестировать аутентификацию на незащищенном соединении. Лучше всего не допускать этого, поскольку любой, кто может прослушивать сеть, может получить ваши учетные данные.

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

 daemon_smtp_ports = 25 : 587

В моей конфигурации по умолчанию серверные аутентификаторы закомментированы. Я успешно использовал их для аутентификации с использованием обычного текста и md5. Идентификатор пользователя и пароль - это второе и третье поля.

3
ответ дан 3 December 2019 в 18:47

Теги

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