Одна хорошая идея - компакт-диск с удаленным восстановлением, содержащий инструменты, необходимые для проверки дисков, выполнения резервных копий и chroot в системе для выполнения исправлений.
Метод:
Установите Ubuntu Minimal (на виртуальной машине) Добавьте репозиторий remastersys и установите remastersys. Установите openbox и любые необходимые вам средства командной строки. Установите gnome-terminal / терминал по вашему выбору. Установите диспетчер файлов. Запустите remastersys в dist-mode, чтобы создать свой live CD. Имейте большую вечеринку с друзьями, чтобы показать им, насколько вы прекрасны, и раздайте бесплатные копии вашей новой системы восстановления!Я думаю, что sieve может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http: // ru. wikipedia.org/wiki/Sieve_%28mail_filtering_language%29)
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что sieve может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail ( http: // ru. wikipedia.org/wiki/Sieve_%28mail_filtering_language%29)
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я думаю, что сито
может управлять тем, чего вы хотите достичь. http://en.wikipedia.org/wiki/Sieve_%28mail_filtering_language%29
Чтобы получить полностью настроенную почтовую систему + сито + веб-почта, я могу порекомендовать iRedMail
( http://www.iredmail.org/ )
Сито поддерживает перемещение и фильтрацию писем.
Я принял ответ 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
}
Это простой сценарий, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd. Но настройка его довольно сложна, есть способ ее настройки, интегрировать ее в постфикс, спамассан (антиспам) и clamd (антивирус) в документации сообщества.
Настройка - белый список в amavis довольно прост, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd. Но настройка его довольно сложна, есть способ ее настройки, интегрировать ее в постфикс, спамассан (антиспам) и clamd (антивирус) в документации сообщества.
Настройка - белый список в amavis довольно прост, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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
}
Это простой сценарий, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
Я принял ответ 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»; # перенаправить все остальное}
Это простой скрипт, я знаю. Но это начало. Я надеюсь, что есть способ использовать внешний источник данных вместо адреса электронной почты явного отправителя
Вам нужно использовать некоторое промежуточное ПО фильтрации, например amavisd . Но настройка его довольно сложна, существует how-to , настройте ее, интегрируйте в постфикс, spamassasin (антиспам) и clamd (антивирус) в документацию сообщества.
Настройка белого списка в amavis довольно проста, если вам удастся зайти так далеко. Просто посмотрите правила /etc/amavis/conf.d/20-debian.
iRedMail
)
– aatdark
15 September 2010 в 21:49