Титла: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 00:34
Здравейте! До вчера успешно се изпращаха мейли чрез PHP. Но днес когато пробвах, не се изпращаха. Пробвах с различни мейли, гледах за проблеми в кода, но нямаше. Също така пробвах да изпратя и чрез tcpdump, но без успех. Преинсталирах Postfix, проверих дали няма проблем с порта, рестартирах postfix и apache, но без никакъв резултат. В логовете попаднах на следното... Feb 25 00:06:17 Server1 postfix/qmgr[14284]: CD41761F9F: removed Надявам се да ми помогнете! Благодаря ви предварително!
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 13:49
Здравейте! До вчера успешно се изпращаха мейли чрез PHP. Но днес когато пробвах, не се изпращаха. Пробвах с различни мейли, гледах за проблеми в кода, но нямаше. Също така пробвах да изпратя и чрез tcpdump, но без успех. Преинсталирах Postfix, проверих дали няма проблем с порта, рестартирах postfix и apache, но без никакъв резултат. В логовете попаднах на следното...
Feb 25 00:06:17 Server1 postfix/qmgr[14284]: CD41761F9F: removed Надявам се да ми помогнете! Благодаря ви предварително!
А какво пише на предишните линии в лога, там е важното? Простелдете комуникацията точно по пращане на писмото, тогава се записва в лога и причината това писмо да се премахне от опашката
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 16:55
Сега видях това в mail.err eb 25 16:49:33 postfix/proxymap[6612]: last message repeated 2 times
във mail.log Feb 25 16:54:15 Server1 postfix/cleanup[6750]: D0D2C421CA: message-id=<20140225145415.D0D2C421CA@control.yourdomain.com> Feb 25 16:54:15 Server1 postfix/proxymap[6612]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is un$ Feb 25 16:54:15 Server1 postfix/cleanup[6750]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf $ Feb 25 16:54:15 Server1 postfix/cleanup[6750]: warning: D0D2C421CA: virtual_alias_maps map lookup problem for dimityr.lozev@$ Feb 25 16:54:15 Server1 postfix/pickup[1081]: D133A421CA: uid=33 from=<peter85@mail.bg> Feb 25 16:54:15 Server1 postfix/cleanup[6611]: D133A421CA: message-id=<20140225145415.D133A421CA@control.yourdomain.com> Feb 25 16:54:15 Server1 postfix/proxymap[6612]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is un$ Feb 25 16:54:15 Server1 postfix/cleanup[6611]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf $ Feb 25 16:54:15 Server1 postfix/cleanup[6611]: warning: D133A421CA: virtual_alias_maps map lookup problem for dimityr.lozev@$
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 17:00
Сега видях това в mail.err
eb 25 16:49:33 postfix/proxymap[6612]: last message repeated 2 times
във mail.log
Имате някакъв проблем с мапинга на акаунти: Feb 25 16:54:15 Server1 postfix/proxymap[6612]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is un$ Feb 25 16:54:15 Server1 postfix/cleanup[6611]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf $ Feb 25 16:54:15 Server1 postfix/cleanup[6611]: warning: D133A421CA: virtual_alias_maps map lookup problem for dimityr.lozev@$ Но това не са целите редове, вижте какво пише след това защото горното само информира че има проблем
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 17:14
Писах ви на лично, ако може да проверите.
Титла: Re: Проблем с Postfix
Публикувано от: 10101 в Feb 25, 2014, 17:15
Интересувам се как става "Също така пробвах да изпратя и чрез tcpdump, но без успех."
Поздрави
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 17:17
Интересувам се как става "Също така пробвах да изпратя и чрез tcpdump, но без успех."
Поздрави
Не знам как става с tcpdump, но с telnet е най-лесно :)
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 17:21
И как точно да го направя?
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 17:26
И как точно да го направя?
https://www.google.de/search?q=how+to+send+email+via+telnet ($2)
Титла: Re: Проблем с Postfix
Публикувано от: 10101 в Feb 25, 2014, 17:32
telnet-a e ясен, исках да науча как става с tcpdump-a :)) Помислих нова магария, която незнам... А колегата да дава по смело повече инфо може и да му помогнем...
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 17:33
Пробвах с telnet и получих следния резултат Connection closed by foreign host.
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 17:34
Пробвах с telnet и получих следния резултат
Connection closed by foreign host.
Пробвайте като начало да пратите писмо до себе си. И дайте целите линии на грешките (ако искате помощ де :) )
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 17:39
Пробвам с php със следния код: <?php
$to = "dimityr.lozev@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "dimityr.lozev@gmail.com";
$headers = "From: $from";
ini_set("sendmail_from", "dimityr.lozev@gmail.com");
mail($to,$subject,$message, "From: \"dimityr.lozev@gmail.com\" <dimityr.lozev@gmail.com>", "-oi -f dimityr.lozev@gmail.com");
echo "Mail Sent.";
?> Ето и логовете след изпратена заявка mail.errFeb 25 15:43:55 Server1 postfix/postmap[4805]: fatal: open /etc/postfix/transport: No such file or directory Feb 25 15:44:29 Server1 postfix/proxymap[5133]: error: unsupported dictionary type: mysql Feb 25 15:45:15 Server1 postfix/proxymap[1083]: error: unsupported dictionary type: mysql Feb 25 16:48:37 Server1 postfix/proxymap[6612]: error: unsupported dictionary type: mysql Feb 25 16:49:33 postfix/proxymap[6612]: last message repeated 2 times Feb 25 17:30:54 Server1 postfix/proxymap[6612]: error: unsupported dictionary type: mysql Feb 25 17:30:54 Server1 postfix/smtpd[6998]: fatal: no SASL authentication mechanisms Feb 25 17:32:00 Server1 postfix/smtpd[7001]: fatal: no SASL authentication mechanisms Feb 25 17:34:45 Server1 postfix/smtpd[7007]: fatal: no SASL authentication mechanisms Feb 25 17:35:17 Server1 postfix/proxymap[7014]: error: unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/proxymap[7014]: error: unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/proxymap[7014]: error: unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/proxymap[7139]: error: unsupported dictionary type: mysql
mail.logFeb 25 17:37:17 Server1 postfix/pickup[6942]: 59A94410FE: uid=33 from=<dimityr.lozev@gmail.com> Feb 25 17:37:17 Server1 postfix/proxymap[7014]: error: unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/proxymap[7014]: error: unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/cleanup[6750]: 59A94410FE: message-id=<20140225153717.59A94410FE@control.yourdomain.com> Feb 25 17:37:17 Server1 postfix/proxymap[7014]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/cleanup[6750]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:37:17 Server1 postfix/cleanup[6750]: warning: 59A94410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:37:17 Server1 postfix/pickup[6942]: 5B1A2410FE: uid=33 from=<peter85@mail.bg> Feb 25 17:37:17 Server1 postfix/cleanup[6611]: 5B1A2410FE: message-id=<20140225153717.5B1A2410FE@control.yourdomain.com> Feb 25 17:37:17 Server1 postfix/proxymap[7014]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/cleanup[6611]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:37:17 Server1 postfix/cleanup[6611]: warning: 5B1A2410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:37:17 Server1 postfix/pickup[6942]: 5B898410FE: uid=33 from=<peter85@mail.bg> Feb 25 17:37:17 Server1 postfix/cleanup[6750]: 5B898410FE: message-id=<20140225153717.5B898410FE@control.yourdomain.com> Feb 25 17:37:17 Server1 postfix/proxymap[7014]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/cleanup[6750]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:37:17 Server1 postfix/cleanup[6750]: warning: 5B898410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:37:17 Server1 postfix/pickup[6942]: 5BE28410FE: uid=33 from=<dimityr.lozev@gmail.com> Feb 25 17:37:17 Server1 postfix/cleanup[6611]: 5BE28410FE: message-id=<20140225153717.5BE28410FE@control.yourdomain.com> Feb 25 17:37:17 Server1 postfix/proxymap[7014]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:37:17 Server1 postfix/cleanup[6611]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:37:17 Server1 postfix/cleanup[6611]: warning: 5BE28410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:37:17 Server1 postfix/proxymap[7139]: error: unsupported dictionary type: mysql Feb 25 17:38:05 postfix/proxymap[7139]: last message repeated 2 times Feb 25 17:38:17 Server1 postfix/pickup[6942]: 68345410FE: uid=33 from=<dimityr.lozev@gmail.com> Feb 25 17:38:17 Server1 postfix/cleanup[6750]: 68345410FE: message-id=<20140225153817.68345410FE@control.yourdomain.com> Feb 25 17:38:17 Server1 postfix/proxymap[7139]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:38:17 Server1 postfix/cleanup[6750]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:38:17 Server1 postfix/cleanup[6750]: warning: 68345410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:38:17 Server1 postfix/pickup[6942]: 69C4E410FE: uid=33 from=<peter85@mail.bg> Feb 25 17:38:17 Server1 postfix/cleanup[6611]: 69C4E410FE: message-id=<20140225153817.69C4E410FE@control.yourdomain.com> Feb 25 17:38:17 Server1 postfix/proxymap[7139]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:38:17 Server1 postfix/cleanup[6611]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:38:17 Server1 postfix/cleanup[6611]: warning: 69C4E410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:38:17 Server1 postfix/pickup[6942]: 6A1D1410FE: uid=33 from=<peter85@mail.bg> Feb 25 17:38:17 Server1 postfix/cleanup[6750]: 6A1D1410FE: message-id=<20140225153817.6A1D1410FE@control.yourdomain.com> Feb 25 17:38:17 Server1 postfix/proxymap[7139]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:38:17 Server1 postfix/cleanup[6750]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:38:17 Server1 postfix/cleanup[6750]: warning: 6A1D1410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery Feb 25 17:38:17 Server1 postfix/pickup[6942]: 6A6FB410FE: uid=33 from=<dimityr.lozev@gmail.com> Feb 25 17:38:17 Server1 postfix/cleanup[6611]: 6A6FB410FE: message-id=<20140225153817.6A6FB410FE@control.yourdomain.com> Feb 25 17:38:17 Server1 postfix/proxymap[7139]: warning: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql Feb 25 17:38:17 Server1 postfix/cleanup[6611]: warning: proxy:mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf lookup error for "dimityr.lozev@gmail.com" Feb 25 17:38:17 Server1 postfix/cleanup[6611]: warning: 6A6FB410FE: virtual_alias_maps map lookup problem for dimityr.lozev@gmail.com -- deferring delivery
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 17:43
така инсталаиран постфикс не поддържа mysql като хранилище и/или хешинг схема Проверете с postconf -m какви схеми се поддържат
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 17:48
След като въведох комадната postconf -m ми изведе следния резултат: btree cidr environ fail hash internal memcache nis proxy regexp sdbm socketmap sqlite static tcp texthash unix
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 18:00
ползвайте hash, така и така ще имате само един ред в aliases файла
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 18:11
Как по-точно?
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 25, 2014, 18:14
Как по-точно?
Като начало променяте реда: mysql:/etc/zpanel/configs/postfix/mysql-virtual_alias_maps.cf на hash:/etc/zpanel/configs/postfix/virtual_alias_maps.cf редактирате новия файл и добавяте алиас на съществуващ linux потребител пощенския адрес Файла в който търсите този ред е main.cf
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 18:33
Преинсталирах си postfix-a и вече настройките му са по default. След като опитах да изпратя е-мейл получих следните логове... Feb 25 18:30:09 Server1 postfix/smtp[11480]: 71BF9410A7: to=<dimityr.lozev@gmail.com>, relay=gmail-smtp-in.l.google.com[173.$ Feb 25 18:30:09 Server1 postfix/cleanup[11475]: DEA50409E6: message-id=<20140225163009.DEA50409E6@Server1> Feb 25 18:30:09 Server1 postfix/qmgr[11474]: DEA50409E6: from=<>, size=2891, nrcpt=1 (queue active) Feb 25 18:30:09 Server1 postfix/bounce[11498]: 71BF9410A7: sender non-delivery notification: DEA50409E6 Feb 25 18:30:09 Server1 postfix/qmgr[11474]: 71BF9410A7: removed Feb 25 18:30:10 Server1 postfix/smtp[11477]: connect to gmail-smtp-in.l.google.com[2a00:1450:4001:c02::1b]:25: Network is un$ Feb 25 18:30:10 Server1 postfix/smtp[11500]: connect to gmail-smtp-in.l.google.com[2a00:1450:4001:c02::1b]:25: Network is un$ Feb 25 18:30:10 Server1 postfix/smtp[11478]: connect to mx-balancer.mail.bg[2001:67c:16b8::ffff:2]:25: Network is unreachable Feb 25 18:30:10 Server1 postfix/smtp[11478]: C5F0240E41: to=<peter85@mail.bg>, relay=mx-balancer.mail.bg[193.201.172.96]:25,$ Feb 25 18:30:10 Server1 postfix/smtp[11478]: C5F0240E41: lost connection with mx-balancer.mail.bg[193.201.172.96] while send$ Feb 25 18:30:10 Server1 postfix/qmgr[11474]: C5F0240E41: removed Feb 25 18:30:10 Server1 postfix/smtp[11480]: DEA50409E6: to=<peter85@mail.bg>, relay=mx-balancer.mail.bg[193.201.172.96]:25,$ Feb 25 18:30:10 Server1 postfix/smtp[11480]: DEA50409E6: lost connection with mx-balancer.mail.bg[193.201.172.96] while send$ Feb 25 18:30:10 Server1 postfix/qmgr[11474]: DEA50409E6: removed Feb 25 18:30:11 Server1 postfix/smtp[11481]: 8284E40DE5: to=<dimityr.lozev@gmail.com>, relay=gmail-smtp-in.l.google.com[173.$ Feb 25 18:30:11 Server1 postfix/cleanup[11475]: AC77840E41: message-id=<20140225163011.AC77840E41@Server1> Feb 25 18:30:11 Server1 postfix/qmgr[11474]: AC77840E41: from=<>, size=2937, nrcpt=1 (queue active) Feb 25 18:30:11 Server1 postfix/bounce[11499]: 8284E40DE5: sender non-delivery notification: AC77840E41 Feb 25 18:30:11 Server1 postfix/qmgr[11474]: 8284E40DE5: removed Feb 25 18:30:12 Server1 postfix/smtp[11478]: connect to gmail-smtp-in.l.google.com[2a00:1450:4001:c02::1a]:25: Network is un$ Feb 25 18:30:17 Server1 postfix/smtp[11479]: 54E54421BA: to=<dimityr.lozev@gmail.com>, relay=gmail-smtp-in.l.google.com[173.$ Feb 25 18:30:17 Server1 postfix/cleanup[11475]: 9B4F840DE5: message-id=<20140225163017.9B4F840DE5@Server1> Feb 25 18:30:17 Server1 postfix/qmgr[11474]: 9B4F840DE5: from=<>, size=2937, nrcpt=1 (queue active) Feb 25 18:30:17 Server1 postfix/bounce[11499]: 54E54421BA: sender non-delivery notification: 9B4F840DE5 Feb 25 18:30:17 Server1 postfix/qmgr[11474]: 54E54421BA: removed $ is unreachable
А в mail.err нямаше нищо ново.
Титла: Re: Проблем с Postfix
Публикувано от: dlozev в Feb 25, 2014, 23:35
Преинсталирах postfix и му зададох настройки по default. След като го стартирах postfix-a ми показа, че всичко е ОК. Но след като изпълних командата ми показа, че не работи.
Титла: Re: Проблем с Postfix
Публикувано от: appmaster в Feb 25, 2014, 23:53
service postfix start?
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 26, 2014, 10:17
Преинсталирах postfix и му зададох настройки по default. След като го стартирах postfix-a ми показа, че всичко е ОК. Но след като изпълних командата
ми показа, че не работи.
1. опитвате се да се свържете с гугъл по IPv6, поддържате ли го 2. проверете дали е стартиран и дали не слуша само на localhost: netstat -anp|grep LIST|grep :25
Титла: Re: Проблем с Postfix
Публикувано от: laskov в Feb 26, 2014, 14:13
Ако искате, не взимайте предвид това, което си мисля, ама все пак да си кажа... :) Като видях в първите логове интеграцията на Postfix с MySQL си помислих, че Postfix е инсталиран като част от някаква система (напр. електронен магазин). Ако е така, решението на задачата по този начин се усложнява, даже става невъзможно.
Титла: Re: Проблем с Postfix
Публикувано от: romeo_ninov в Feb 26, 2014, 14:19
Ако искате, не взимайте предвид това, което си мисля, ама все пак да си кажа... :) Като видях в първите логове интеграцията на Postfix с MySQL си помислих, че Postfix е инсталиран като част от някаква система (напр. електронен магазин). Ако е така, решението на задачата по този начин се усложнява, даже става невъзможно.
Хм, не мисля че е невъзможно, просто ще иска инсталиране на допълнителни плъгини или пачната версия на постфикс, който поддържа такива таблици (mysql) за aliases. Но човека иска да има препращане на само един акаунт, което тотално обезсмисля ползването на база
|