Титла: Postfix не получава съобщения в debian Публикувано от: alex95 в May 07, 2009, 11:39 Здравейте :)
Имам сървър с debian etch и postfix за мейл сървър Машината изпращаше безпроблемно мейли (сега не праща, не съм пипал конфигурацията) но не може да получава такива, в mail лога не виждам нищо интересно Има също и dovecot който работи, squirrelmail си работи с него MX записите са наред Код: [alex@destroyer ~]$ dig wstats.org MX Код: <alex@wstats.org>: connect to mail.wstats.org[88.80.105.80]:25: Connection Мога да кажа че нямам абсолютно никакъв опит с mail нещата и за това се надаявам да не се смеете много като ми четете поста ;D И в администрация на линукс сървъри също нямам много Титла: Re: Postfix не получава съобщения в debian Публикувано от: Hapkoc в May 07, 2009, 11:52 Относно squirrelmail-а - postfix не е IMAP сървър, dovecot е. Т.е. за да работи squirrelmail клиента, трябва да е пуснат dovecot.
Колкото до проблема с получаването на поща - аз лично не успявам да се свържа на 25-ти порт на 88.80.105.80, а това е необходимо условие, за да можеш да получаваш поща. Титла: Re: Postfix не получава съобщения в debian Публикувано от: laskov в May 07, 2009, 13:31 Колкото до проблема с получаването на поща - аз лично не успявам да се свържа на 25-ти порт на 88.80.105.80, а това е необходимо условие, за да можеш да получаваш поща.Т.е. или postfix не е стартиран, или някакъв firewall спира заявките към твоя 25-ти порт, или има някакъв друг проблем. Предполагам, че е първото - не са стартирани нито postfix нито dovecot. Едно ps -ax в конзола ще ти покаже стартираните процеси. Забелязах, че междувременно си редактирал поста и смяташ, че dovecot работи. Остава да провериш дали работи postfix. Титла: Re: Postfix не получава съобщения в debian Публикувано от: alex95 в May 07, 2009, 21:20 тотално съм ги объркал сървърите..
от рутера съм отворил порт 25 за двупосочна връзка и Код: predator:~# ps ax | grep postfix canyouseeme.org Код: Error: I could not see your service on 88.80.105.80 on port (25) стигнах до момента че нещо блокира порт 25 и мисля че е доставчика ми..... :( Сложих apache-то на fedora на порт 25 и пак не отговаряше Попитах все пак в техния форум Сега се сетих обаче че слагах courier но после го махнах с apt-get remove courier* От тогава изобщо не праща мейли Титла: Re: Postfix не получава съобщения в debian Публикувано от: victim70 в May 07, 2009, 22:07 Отворен ти е вече
nmap 88.80.105.80 Starting Nmap 4.76 ( http://nmap.org ) at 2009-05-07 21:56 EEST Interesting ports on 88.80.105.80: Not shown: 996 filtered ports PORT STATE SERVICE 25/tcp open smtp 80/tcp open http 110/tcp open pop3 443/tcp open https Даже и смтп има telnet 88.80.105.80 25 Trying 88.80.105.80... Connected to 88.80.105.80. Escape character is '^]'. Само че нямаш домеин и обратно резолване. Т.е. до гугъл неможеш да пратиш поща със сигурност. ;) Титла: Re: Postfix не получава съобщения в debian Публикувано от: alex95 в May 07, 2009, 23:09 мда, вече праща postfix но пак не успява да получи
в /var/log/mail.err последната грешка е стара Код: May 4 19:07:19 predator dovecot: ssl-build-param: rename(/var/lib/dovecot/ssl-parameters.dat.tmp, /var/lib/dovecot/ssl-parameters.dat) failed: No such file or directory а за домейна ще пообясниш ли малко? :) как да му кажа да ползва домейна wstats.org и обратния резолвинг не е ли работа на суперхостинг? :) Титла: Re: Postfix не получава съобщения в debian Публикувано от: Hapkoc в May 08, 2009, 01:57 За получаването на поща - dovecot като гледам не се стартира като хората, заради настройките на ssl. Прочети в документацията, имаше някакъв скрипт, с който генерираш сървърен сертификат (ако си нямаш такъв издаден от някой удостоверител).
За обратния resolving - не е работа на суперхостинг, а на доставчика ти. Трябва да го изврънкаш да ти конфигурира обратен resolving за твоя IP адрес. Титла: Re: Postfix не получава съобщения в debian Публикувано от: alex95 в May 08, 2009, 19:58 мерси много :)
сега ще видя man-a на dovecot и се надявам да се справя :) Титла: Re: Postfix не получава съобщения в debian Публикувано от: samiboy в May 08, 2009, 22:32 Не съм описвал подробно кое какво е но ще ти помогне ...
http://www.itservice-bg.net/documentation/linux/debian-lenny-internet-server/ В Дебиан каквото и да правиш с мейла винаги следиш внимателно: Код: tail -f /var/log/mail.log А като видиш грешка пастваш в гугъл и най много до втората страница имаш решение .. Също трябва да си сигурен, че тези портове не са филтрирани .. Код: 25/tcp open smtp Титла: Re: Postfix не получава съобщения в debian Публикувано от: phobot в May 09, 2009, 16:26 За обратния resolving - не е работа на суперхостинг, а на доставчика ти. Трябва да го изврънкаш да ти конфигурира обратен resolving за твоя IP адрес.Ако не съм разбрал за какво става въпрос извинете невежеството ми, но ми се струва, че DNS resolving може и сам да си настрой чрез Bind ($2) и да приема DNS заявки за собствения си домейн. Титла: Re: Postfix не получава съобщения в debian Публикувано от: Bogo в May 12, 2009, 06:01 Да, но тук става въпрос за неговото реално ай-пи което е в мрежата на доставчика му, а не в неговата мрежа където той има власт.
Я напиши в конзолата route и се опитай да промениш това което пише там на default gw Титла: Re: Postfix не получава съобщения в debian Публикувано от: alex95 в May 24, 2009, 23:16 извинявам се че чак сега пиша :)
порт 143... ползвам imap и не съм го бил отворил от iptables скрипта Титла: Re: Postfix не получава съобщения в debian Публикувано от: pepper в Nov 30, 2011, 08:50 Малко да поотупам прахта от тази тема. Проблема ми е идентичен с този на колегата, който е описан. Инсталирал съм ubuntu server с EHCP hosting panel. От него сега създавам поща за домайните, уж всичко ОК, но установих, че само изпращам майли, а не мога да получавам от външния свят. В локалната мрежа изпращам и получавам без проблеми, а вън от рутера ми само се получават, дам ли реплай от yahoo.com примерно или друга поща, няма значение получавам:
Sorry, we were unable to deliver your message to the following address. <support@skin-careproduct.com>: Remote host said: 550 #5.1.0 Address rejected support@skin-careproduct.com [RCPT_TO] --- Below this line is a copy of the message. С nmap 77.77.47.155 Starting Nmap 5.21 ( http://nmap.org ) at 2011-11-30 08:46 EET Nmap scan report for www.xn--e1agorb.net (77.77.47.155) Host is up (0.00039s latency). Not shown: 990 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 25/tcp open smtp 53/tcp open domain 80/tcp open http 110/tcp open pop3 143/tcp open imap 443/tcp open https 993/tcp open imaps 995/tcp open pop3s Nmap done: 1 IP address (1 host up) scanned in 0.19 seconds Тъй като hosting panela си прави MX записите, а аз не съм правил такива досега, моля за идея къде да търся проблема. Благодаря предварително на всички отзовали се! Титла: Re: Postfix не получава съобщения в debian Публикувано от: Acho в Nov 30, 2011, 09:13 Сега, виж какво дава за домейна skin-careproduct.com :
root@www:/ # dig skin-careproduct.com mx ; <<>> DiG 9.3.2-P1 <<>> skin-careproduct.com mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19986 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;skin-careproduct.com. IN MX ;; ANSWER SECTION: skin-careproduct.com. 3559 IN MX 10 mailstore1.secureserver.net. skin-careproduct.com. 3559 IN MX 0 smtp.secureserver.net. ;; AUTHORITY SECTION: skin-careproduct.com. 3559 IN NS ns67.domaincontrol.com. skin-careproduct.com. 3559 IN NS ns68.domaincontrol.com. ;; Query time: 17 msec ;; SERVER: 192.168.2.1#53(192.168.2.1) ;; WHEN: Wed Nov 30 09:09:27 2011 ;; MSG SIZE rcvd: 154 Нали това е твоя домейн ? MX записа сочи към smtp.secureserver.net и mailstore1.secureserver.net Това ли са верните сървъри ? Огледай ги много внимателно и ако не са ги редактирай. За проба само, им задай нови стойности, примерно 10 и 20. Успехи. |