[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sendmail



Доброго времени суток уважаемое сообщество !

Вопрос такого плана пытался сегодня поднять Sendmail у себя, всё вроде нармально поставил из dep пакета создал через m4 файл senmail.cf всё указал что мне нужно... Проблема в том что не хочет слатся почта внутри системы, тоесть во внешний мир через смарт хост почта уходит нармально, а вот пользователь root не может послать почту пользователю voland  она остается висеть в /var/spool/mqueue, в логах пишет следующее:

Jan 31 15:11:10 voland sm-mta[1286]: h0VD88nV001286: SYSERR(root): hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory

данный файл я ему не создавал но насколько помню alias это типа псевдонимов для юзеров, даже создал этот файл и эту хеширующую базу но всё равно не шлёт, procmail указан Сендмайлу как Mailer, procmail стоит...
тут вкралось подозрение что bind(я его не подымал) он хочет, хотя внутри системы почта должна летать без всяких там Senmail должен понять что домен внутренний и просто переддать procmail её хех.... 
 
раньше в Шапке у меня всё работало и без файла aliases.db подскажите пожалуйсто что я пропустил или упустил наставте на путь истенный отци .....

во мой файл sendmail.mc на всякий случай:

divert(-1)dnl
#-----------------------------------------------------------------------------
# $Sendmail: debproto.mc,v 8.12.3 2002-04-15 17:35:56 cowboy Exp $
#
# Copyright (c) 1998-2002 Richard Nelson.  All Rights Reserved.
#
# ./cf/debian/sendmail.mc.  Generated from sendmail.mc.in by configure.
#
# sendmail.mc prototype config file for building Sendmail 8.12.3
#
# Note: the .in file supports 8.7.6 - 8.12.3, but the generated
#	file is customized to the version noted above.
#
# This file is used to configure Sendmail for use with Debian systems.
#
# If you modify this file, you will have to regenerate /etc/mail/sendmail.cf
# by running this file through the m4 preprocessor via one of the following:
#	* `sendmailconfig` 
#	* `make`
#	* `m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf`
# The first two options are preferred as they will also update other files
# that depend upon the contents of this file.
#
# The best documentation for this .mc file is:
# /usr/share/doc/sendmail-doc/cf.README.gz
#
#-----------------------------------------------------------------------------
divert(0)dnl
#
#   Copyright (c) 1998-2002 Richard Nelson.  All Rights Reserved.
#
#  This file is used to configure Sendmail for use with Debian systems.
#
define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`always_add_domain')dnl
FEATURE(`local_procmail')dnl
FEATURE(`access_db')dnl
MASQUERADE_AS(`kahovka.net')dnl
MAILER(`smtp')dnl
MAILER(`procmail')dnl
define(`SMART_HOST',`smtp:mail.kahovka.net')dnl



P.S извените что много понаписывал просто распереживался :)

-- 
С уважением VOLAND

 --Linux-- 
 Debian 3.0
 Sylpheed 0.8.9
 IceWM 1.2.2
 



Reply to: