Himiko

Himiko
Рейтинг
560
Регистрация
28.08.2008
Должность
ООО "Системные интеграции", Генеральный директор. ООО "Медиа-группа "Автор", Исполнительный директор
15.04.1985
awaxmen:
Himiko

Собственно, панель, по своей сути, это и есть инструмент для редактирования конфигов, по большому счету. Просто, более высокого уровня. Или ты говоришь об автоматизации?

Я говорю об автоматизации. Панель (в моём понимании) - это инструмент, который упрощает операции на сервере. (нажимаешь кнопку, а она сама вносит изменения в конфиг)

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

Можете нанять админа, а он расскажет, что была за проблема и как её победил.

ncu:
webmin + virtualmin
просто и удобно..

webmin я бы не назвал панелью.

Это инструмент для редактирования конфигов, ИМХО.

maxttor:
И как эту проблему исправить?

maxttor добавил 23.02.2009 в 20:31
Конфиг sendmail'а:

###########################################################################
# $Id: sendmail.conf,v 1.14 2005/11/30 23:58:59 bjorn Exp $
###########################################################################

# You can put comments anywhere you want to. They are effective for the
# rest of the line.

# this is in the format of <name> = <value>. Whitespace at the beginning
# and end of the lines is removed. Whitespace before and after the = sign
# is removed. Everything is case *insensitive*.

# Yes = True = On = 1
# No = False = Off = 0

Title = "sendmail"

# Which logfile group...
LogFile = maillog

# Only give lines pertaining to the sendmail service...
*MultiService = sendmail,sm-mta
*RemoveHeaders

# Previous versions of sendmail.conf allowed for the use of the
# $Sendmail_Detail variable. Because now all services have use
# of the Detail variable, $Sendmail_Detail is deprecated, and may
# be removed in a future version of the sendmail filter script.
# How Detail affects the output of sendmail is described here:
#
# The Detail is used to override the general logwatch Detail
# parameter that is set either when invoking logwatch (option --detail)
# or specified in the conf/logwatch.conf file, in the variable Detail.
# If not specified, the default is to inherit the value of the general
# logwatch Detail setting.
#
# Example:
#Detail = 5
#
# The defined values of Detail are as follows:
# Detail >= 0: Will print:";
# - severe errors and basic statistics";
# Detail >= 3: Print above plus:";
# - counts of errors handled by sendmail";
# Detail >= 5: Print above plus:";
# - details of errors handled by sendmail";
# Detail >= 10: Print above plus:";
# - all statistics gathered";

# Note that Detail is independent of sendmail's LogLevel.
# The logwatch script should be able to handle any logging level
# set in sendmail (either through confLOG_LEVEL in the *.mc files
# or through LogLevel in the *.cf files). The default setting is
# usually a LogLevel of 9. At level 15, for example, SMTP
# transactions are logged, and the logwatch script extracts additional
# information. Levels above 15 generate additional debug information,
# which is filtered by the logwatch script. Therefore, setting higher
# levels of LogLevel will yield larger mail log files, may provide
# additional parsed information in the logwatch log, but should not
# cause new unmatched entries.

# All sendmail log statements that start with "DEBUG: " will be filtered.
# This may be used for user-defined statements that should appear on the log,
# but not reported by logwatch.

# $Sendmail_PrettyHost is used to format host entries in a tabular
# format. It is mostly useful when you have a very large number of
# entries for errors that display host names/addresses. If not
# specified, the default is 0, which indicates that no additional
# host formatting is done. Set to 1 to enable the host formatting.
#$Sendmail_PrettyHost = 0


# The following are examples of the use of variables SendmailMatchFilter,
# Sendmail_ReportFilter, and $Sendmail_MilterHeadersToCount.
# To uncomment and use these specific examples, remember to remove the '#'
# from the first column. And of course, you can write your own filters.
# Note that unlike the statements in the sendmail script, you must end
# each line (except the last one) with a \ to denote a continuation line

#$Sendmail_MatchFilter = " \
# # filter and count how many times the alias database is rebuilt \
# if ( ($User) = ($ThisLine =~ /^alias database .* rebuilt by (.*)/ ) ) { \
# $DatabaseBuild{$User}++; \
# # note that we don't need to re-assign an empty string to $ThisLine \
# # because the 'alias database' line is then ignored by the \
# # scripts/services/sendmail script. \
# } \
# \
# # here we'll choose to ignore and not report the 'lost input channel' \
# # statements \
# if ( $ThisLine =~ /^lost input channel from/ ) { \
# # we re-assign an empty string to $ThisLine to prevent further \
# # processing of this log line by the sendmail script. \
# $ThisLine = ""; \
# }"

#$Sendmail_ReportFilter = " \
# if (keys %DatabaseBuild) { \
# print "\n\nDatabase re-built by:"; \
# foreach $User (keys %DatabaseBuild) { \
# print "\n $User: $DatabaseBuild{$User} Time(s)"; \
# } \
# }"

# The $Sendmail_MilterHeadersToCount will count every header added with
# one (or more) of the specified strings. Each string is specified by
# delimiting it with a vertical bar, and is counted separately:
$Sendmail_MilterHeadersToCount = "X-SPF|X-Spam|X-Scanned-By: MIMEDefang|Received-SPF: fail|Received-SPF: softfail"


#########################################################
# Sendmail Threshold values.
# These allow you to configure the output and restrict verbose reports
# by limiting what is printed to occurances >= the value you enter.
#
# Note that case is insensitive.

#Sendmail Config Values
$sendmail_mailbomblistthreshold = 25
$sendmail_mailbombthreshold = 10
$sendmail_unresolveddomainsthreshold = 1
$sendmail_knownspammerthreshold = 1
$sendmail_relaydeniedthreshold = 1
$sendmail_checkmailrejectthreshold = 1
$sendmail_checkrcptrejectthreshold = 1
$sendmail_lostinputchannelthreshold = 1
$sendmail_dummyconnectionthreshold = 1
$sendmail_unknownhoststhreshold = 1
$sendmail_unknownusersthreshold = 1
$sendmail_domainerrorsthreshold = 1
$sendmail_pregreetingthreshold = 1
$sendmail_collecterrorthreshold = 1
$sendmail_timeoutthreshold = 1
$sendmail_blackholethreshold = 1

#Set this to Null to suppress the Top 10 Email Addresses
$sendmail_tolistthreshold = 10

########################################################
# Please send all comments, suggestions, bug reports,
# etc, to logwatch-devel@logwatch.org
########################################################

# vi: shiftwidth=3 tabstop=3 et

Конфиг sendmail не причём. Проблему нужно смотреть на самом сервере.

axarta:
Во второй раз ТС помог с сервером и, как и в прошлый раз, всё было сделано. Стукнул ТС в аську вечером, была проблема с защитой от dos’a на сервере. 2 человека уже пытались что-либо сделать, но у них не получалось. У ТС’а тоже не получилось «Скрипт делает всё правильно, но почему-то в итоге ошибка...(» , т.к. у тс время было уже 3 часа ночи, то перенесли на завтра. На следующий день ТС решил написать свой скрипт, который и заработал и выполнял свои функции.

Спасибо за отзыв. Всё руки не доходили написать свой скрипт для защиты от DOS-атак, а Dos Deflate, как показывает практика, очень часто "глючит".

Так что, и вам спасибо) Я уже адаптировал его под FreeBSD и немного доработал...

Если кому нужно, могу за "недорого" установить)

maxttor:
А какие могут быть проблемы в ДНС ?

Могут быть проблемы с преобразованием доменов в ip-адреса.

По этой причине могут быть "тормоза" при отправке почты.

vasvas:
ТС оперативно решил проблему с почтой на сервере, спасибо! Буду обращаться еще.

Конечно обращайтесь.

Patternes:
Заказывал. Работой и сроками остался доволен.

Стараемся) Обращайтесь.

Пробовал я так настраивать, когда человек не довал доступ, а делал сам, что я говорил.

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

А если ещё клиент вообще ничего не понимает, то тогда и смысла нет...

fleyg:
.

Оффтоп.

Вы не поверите, но я знаю фотошоп, я еще помню как радовались выходу 3-го, когда он на ibm стал работать, правда рисовать не умею вообще.

Я тоже знаю фотошоп, писал сайты на php+MySQL.

Знаю так же неплохо HTML, программировал под 1C и т.д.

А сейчас работаю админом)

Но если постоянно практиковаться во всём этом и знать всё это на 5, то никакой головы не хватит для вмещения информации, ИМХО.

Всего: 9394