Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: hary в Feb 08, 2005, 13:07



Титла: Sendmail configuration
Публикувано от: hary в Feb 08, 2005, 13:07
MX за домейна си сочи някаде другаде, на друга машина, а сендмейл-а на въпросната машина трябва само да праща (Тва е само уеб сървър ).  Той обаче продължава да си мисли че той приема поща за тоя домейн и да се опитва да я доставя локално. В конф. файловете му няма нищо. Как да го настроя да не приема поща за този домейн?


Титла: Sendmail configuration
Публикувано от: laskov в Feb 08, 2005, 15:41
MX    20    web сървъра
MX    10    някъде другаде


Титла: Sendmail configuration
Публикувано от: hary в Feb 08, 2005, 16:57
Благодаря ти но не мисля че ще реши проблема. Той ако сървърът еб*ваше МХ нямаше да има нужда въобще да правя нещо. Но той приема че става въпрос за local delivery  и почва да се мъчи да достави локално пощата.


Титла: Sendmail configuration
Публикувано от: NINJ4 в Feb 08, 2005, 19:16
за кой домейн да приема поща се дефинира в файл "local-host-names" (/etc/mail/local-host-names най-често), т.е кои домеини да приема за локални. след промяна изисква рестарт на sendmail.
ако искаш да пращаш локалните мейли на друга машина, трябва да я посочиш като mail_hub. това става или в sendmail.mc (/etc/mail/sendmail.mc):
define('MAIL_HUB',`protokol:ime_na_servera')dnl
протокол може да бъде esmtp, smtp
след това генерираш новия sendmail.cf така:
m4 sendmail.mc > sendmail.cf и после рестарт на sendmail.
другия вариант е направо да добавиш:
DHime_na_servera в sendmail.cf (слято)

пиши пак ако не става


Титла: Sendmail configuration
Публикувано от: hary в Feb 09, 2005, 09:12
Разбрах защо става така но не знам как да го оправя - като съм инсталирал машината съм я кръстил domain.com ( така де хостнейма съвпада с името на домейна ), така че той приема, че пощата за домейна всъщтност е за него. Пробвах да  прекръстя машината, смених хостнейма, рестартирах , но все същата работа. Пробвах и да сложа новия хостнейм www.domein.com в /etc/mail/local-host-names и да рестартирам сендмейл, но дефекта си остава.
Може би трябва да прекомпилирам sendmail.cf наново както е сега с новия хостнейм?
Ако не стане ще пробвам това за DH, благодаря NINJ4


Титла: Sendmail configuration
Публикувано от: NINJ4 в Feb 09, 2005, 20:42
domain name в сендмейл можеш да му зададеш в sendmail.cf:
Djtvoyat.domain.org   // Dj е макроса и добавяш името на домейна, ама не това ти е проблема. добави в sendmail.mc каквото ти казах и трябва да стане (трябва ти хост, който да приема от теб всичката поща и после да е препраща)