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

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: istan в Jul 07, 2005, 21:03



Титла: Qmail+Vpopmail+MySQL
Публикувано от: istan в Jul 07, 2005, 21:03
Здравейте,

Имам проблем с настройката на един пощенски сървър. Всичко е ОК, само, че писмата до локалните потребители не стигат до тях. При изпълнение на qmail-local се достига до максимума и стои, и чака, и така .... докато не се рестартира (ръчно).

Всички настройки изглеждат добре. Vuserinfo работи точно както трябва, smtp и pop3 също работят. Обаче щом писмата за локални домейно попаднат в опашката - нищо. Нито се доставят, нито дава грешка.

Имате ли идеи защо става така?


Титла: Qmail+Vpopmail+MySQL
Публикувано от: toxigen в Jul 07, 2005, 21:45
Незнам колко общо има, но все ми се струва, че трябва да си пуснеш ДНС и да си направиш MX запис за локалния домейн (говоря за наистина локален домейн - т.е. не е регистриран никъде).


Титла: Qmail+Vpopmail+MySQL
Публикувано от: ray в Jul 07, 2005, 22:38
Здравейте,
Мисля че toxigen е прав, qmail не ползва /etc/hosts, ползва DNS за резолюция на адресите.
При мен работи за локални адреси (със djbdns).
Румен


Титла: Qmail+Vpopmail+MySQL
Публикувано от: в Jul 08, 2005, 03:37
Цитат (toxigen @ Юли 07 2005,22:45)
Незнам колко общо има, но все ми се струва, че трябва да си пуснеш ДНС и да си направиш MX запис за локалния домейн (говоря за наистина локален домейн - т.е. не е регистриран никъде).

Аз нямам наистина локален домайн, адресите за които заспива са си съвсем нормални. Не са от типа user@local, а user@xxx.yyy, където xxx.yyy си е нормален домейн.

На машината има пуснат локален ДНС сървър.
Всичко изглежда ОК при него.


Титла: Qmail+Vpopmail+MySQL
Публикувано от: toxigen в Jul 08, 2005, 11:35
Добре, пусни едно:
Примерен код

dig MX xxx.yyy

Ако ти излезе

xxx.yyy IN MX mail.xxx.yyy или нещо от сорта - да търсим проблема другаде, ако не направи си в собствения ДНС записи за домейна.


Титла: Qmail+Vpopmail+MySQL
Публикувано от: alabal в Jul 08, 2005, 11:54
Не знам за qmail, но за локални потребители (в смисъл потребителите създадени на машината) с postfix+courier+mysql и настройка на  /etc/hosts:
127.0.0.1 mail.ime-na-sajta.tvoj mail
нямаха никакъв проблем да получават и изпращат писма, но разбира се sajta.tvoj трябва да е описан и в /etc/resolv.conf
Това ако правилно съм разбрал, че потребителите са тези на машината. (Вероятно - не съм го изпробвал - ако добавиш и един ред
search sajta.tvoj
в /etc/resolv.conf и потребителите на машините в мрежа биха получавали) А също така става дума за други мейл програми -ray по-горе каза, че qmail не ползва resolv.conf, така че не съм сигурен колко съм помогнал.

Оххх и още една уговорка - локалните потребители ще получават така мейл само този който е изпратен между тях - иначе ще бъдат глухи за останалия свят.


Титла: Qmail+Vpopmail+MySQL
Публикувано от: в Jul 08, 2005, 14:40
Забавянето беше само за един от всички домейни.
След:
запазване на потребители и писма
vdeldomain xxx
vadddomain
копиране на потребители и писма

всичко проработи
:)

благодаря


Титла: Qmail+Vpopmail+MySQL
Публикувано от: toxigen в Jul 08, 2005, 14:47
Понякога решението е по-просто, отколкото очакваме ;)