Как настроить белый список эл. Почты

Одна хорошая идея - компакт-диск с удаленным восстановлением, содержащий инструменты, необходимые для проверки дисков, выполнения резервных копий и chroot в системе для выполнения исправлений.

Метод:

Установите Ubuntu Minimal (на виртуальной машине) Добавьте репозиторий remastersys и установите remastersys. Установите openbox и любые необходимые вам средства командной строки. Установите gnome-terminal / терминал по вашему выбору. Установите диспетчер файлов. Запустите remastersys в dist-mode, чтобы создать свой live CD. Имейте большую вечеринку с друзьями, чтобы показать им, насколько вы прекрасны, и раздайте бесплатные копии вашей новой системы восстановления!
2
задан 14 September 2010 в 23:12

27 ответов

Я думаю, что sieve может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http: // ru. wikipedia.org/wiki/Sieve_%28mail_filtering_language%29)

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 26 May 2018 в 01:20
  • 1
    Ну, похоже, есть плагин Dovecot для синтаксического анализа ситовых скриптов, которые должны делать именно то, что я хочу, но мне просто нужно выяснить, как установить ситовый плагин. – Skizz 17 September 2010 в 04:32
  • 2
    Обновление: установлен пакет dovecot-dev, а затем пакет сита с веб-сайта dovecot. Кажется, что он работал без проблем. – Skizz 17 September 2010 в 04:46

Я думаю, что sieve может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http: // ru. wikipedia.org/wiki/Sieve_%28mail_filtering_language%29)

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 25 July 2018 в 23:12

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 2 August 2018 в 04:31

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 4 August 2018 в 21:04

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 6 August 2018 в 04:35

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 7 August 2018 в 22:45

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 10 August 2018 в 10:50

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 10 August 2018 в 10:50

Я думаю, что сито может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29

Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http://www.iredmail.org/ )

Сито поддерживает перемещение и фильтрацию писем.

1
ответ дан 13 August 2018 в 17:25
  • 1
    Ну, похоже, есть плагин Dovecot для синтаксического анализа ситовых скриптов, которые должны делать именно то, что я хочу, но мне просто нужно выяснить, как установить ситовый плагин. – Skizz 17 September 2010 в 04:32
  • 2
    Обновление: установлен пакет dovecot-dev, а затем пакет сита с веб-сайта dovecot. Кажется, что он работал без проблем. – Skizz 17 September 2010 в 04:46

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не было необходимости устанавливать дополнительные пакеты.

У меня была такая настройка:

ISP -> fetchmail -> postfix -> dovecot (for imap access)

Мне нужен постфикс для использования довэкота так как у них была возможность запускать ситовые скрипты. Для этого отредактируйте файл main.cf в файле / etc / postfix и измените или добавьте следующее:

mailbox_deliver = /usr/lib/dovecot/deliver

Это сообщает постфиксу использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в / etc / dovecot и найдите строку с

protocol lda {

и добавьте следующие записи:

postmaster_address = <some address>
hostname = <hostname>
mail_plugins = cmusieve
sendmail_path = /usr/lib/sendmail

Наконец, для реализации белого списка, как я и требовал, выполните поиск dovecot.conf для

plugin {

, добавьте следующее:

sieve = <location of sieve script> # I have /var/sieve-scripts/%n.sieve, this uses the user name as part of the script filename

, а файл сценария выглядит так:

if address :is ["From"] "whitelisteduser@domain"
{
    keep; # we know this user so let it through
}
else
{
    redirect "myemail@domain"; # redirect everything else
}

Это простой сценарий, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

1
ответ дан 26 May 2018 в 01:20

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd. Но настройка его довольно сложна, есть способ ее настройки, интегрировать ее в постфикс, спамассан (антиспам) и clamd (антивирус) в документации сообщества.

Настройка - белый список в amavis довольно прост, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 26 May 2018 в 01:20
  • 1
    Я думаю, он хочет доставить помеченные письма в другую учетную запись электронной почты. Я думаю, что он не хочет рассматривать почту как спам. (если вам нужно настроить весь материал amavis, вы должны взглянуть на iRedMail) – aatdark 15 September 2010 в 21:49
  • 2
    Вы можете сделать это с amavis. Но это довольно сложно :(. – Javier Rivera 15 September 2010 в 22:31
  • 3
    Да, я хочу отправить помеченные сообщения электронной почты на другую учетную запись, и сито, кажется, предоставляет это. Я думаю, что он установлен и работает, и я просто настраиваю некоторые тесты, чтобы попробовать. – Skizz 17 September 2010 в 13:41

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd. Но настройка его довольно сложна, есть способ ее настройки, интегрировать ее в постфикс, спамассан (антиспам) и clamd (антивирус) в документации сообщества.

Настройка - белый список в amavis довольно прост, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 25 July 2018 в 23:12
  • 1
    Я думаю, он хочет доставить помеченные письма в другую учетную запись электронной почты. Я думаю, что он не хочет рассматривать почту как спам. (если вам нужно настроить весь материал amavis, вы должны взглянуть на iRedMail) – aatdark 15 September 2010 в 21:49
  • 2
    Вы можете сделать это с amavis. Но это довольно сложно :(. – Javier Rivera 15 September 2010 в 22:31
  • 3
    Да, я хочу отправить помеченные сообщения электронной почты на другую учетную запись, и сито, кажется, предоставляет это. Я думаю, что он установлен и работает, и я просто настраиваю некоторые тесты, чтобы попробовать. – Skizz 17 September 2010 в 13:41

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не было необходимости устанавливать дополнительные пакеты.

У меня была такая настройка:

ISP -> fetchmail -> postfix -> dovecot (for imap access)

Мне нужен постфикс для использования довэкота так как у них была возможность запускать ситовые скрипты. Для этого отредактируйте файл main.cf в файле / etc / postfix и измените или добавьте следующее:

mailbox_deliver = /usr/lib/dovecot/deliver

Это сообщает постфиксу использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в / etc / dovecot и найдите строку с

protocol lda {

и добавьте следующие записи:

postmaster_address = <some address> hostname = <hostname> mail_plugins = cmusieve sendmail_path = /usr/lib/sendmail

Наконец, для реализации белого списка, как я и требовал, выполните поиск dovecot.conf для

plugin {

, добавьте следующее:

sieve = <location of sieve script> # I have /var/sieve-scripts/%n.sieve, this uses the user name as part of the script filename

, а файл сценария выглядит так:

if address :is ["From"] "whitelisteduser@domain" { keep; # we know this user so let it through } else { redirect "myemail@domain"; # redirect everything else }

Это простой сценарий, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 25 July 2018 в 23:12

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 2 August 2018 в 04:31

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 2 August 2018 в 04:31

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 4 August 2018 в 21:04

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 4 August 2018 в 21:04

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 6 August 2018 в 04:35

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 6 August 2018 в 04:35

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 7 August 2018 в 22:45

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 7 August 2018 в 22:45

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 10 August 2018 в 10:50

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 10 August 2018 в 10:50

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 10 August 2018 в 10:50

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 10 August 2018 в 10:50

Я принял ответ aatdark, но вот более подробное описание того, что я сделал (у меня нет ответа на редактирование сообщения aatdark).

Во-первых, я использую Ubuntu 9.04.

Кроме того, не нужно было устанавливать дополнительные пакеты.

У меня была такая настройка:

  ISP - & gt;  fetchmail - & gt;  postfix - & gt;  dovecot (для доступа imap)  

Мне нужен постфикс для использования программы доставки dovecot, поскольку у нее была возможность запускать ситовые скрипты. Для этого отредактируйте main.cf в / etc / postfix и измените или добавьте следующее:

  mailbox_deliver = / usr / lib / dovecot / deliver  

Это говорит постфикс использовать программу доставки dovecot. Чтобы получить доставку для запуска ситовых скриптов, отредактируйте dovecot.conf в файле / etc / dovecot и найдите строку с протоколом

  lda { 

и добавьте следующее записи:

  postmaster_address = & lt; некоторый адрес & gt;  hostname = & lt; hostname & gt;  mail_plugins = cmusieve sendmail_path = / usr / lib / sendmail  

Наконец, чтобы реализовать белый список, как я и требовал, выполните поиск dovecot.conf для плагина

   { 

добавить следующее:

  sieve = & lt; расположение сценария сита & gt;  # У меня /var/sieve-scripts/%n.sieve, это использует имя пользователя как часть имени файла сценария  

, а файл сценария выглядит так:

 , если адрес: is ["From"] "whitelisteduser @ domain" {keep;  # мы знаем этого пользователя, поэтому пусть это через} else {перенаправить «myemail @ domain»;  # перенаправить все остальное}  

Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя

2
ответ дан 13 August 2018 в 17:25

Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.

Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.

0
ответ дан 13 August 2018 в 17:25
  • 1
    Я думаю, он хочет доставить помеченные письма в другую учетную запись электронной почты. Я думаю, что он не хочет рассматривать почту как спам. (если вам нужно настроить весь материал amavis, вы должны взглянуть на iRedMail ) – aatdark 15 September 2010 в 21:49
  • 2
    Вы можете сделать это с amavis. Но это довольно сложно :(. – Javier Rivera 15 September 2010 в 22:31
  • 3
    Да, я хочу отправить помеченные сообщения электронной почты на другую учетную запись, и сито, кажется, предоставляет это. Я думаю, что он установлен и работает, и я просто настраиваю некоторые тесты, чтобы попробовать. – Skizz 17 September 2010 в 13:41

Другие вопросы по тегам:

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