Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Почтовый сервер
  • Search

Malformed value "0MM"

Вопросы по работе Почтовый сервера
Dovecot, Exim, RoundCube
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Malformed value "0MM"
  • Quote

Post by ahouse » Wed Nov 03, 2021 10:51 am

После последнего обновления на 1.0.0 в почте появились:

Code: Select all

R=localuser T=local_delivery defer (-1): Malformed value "0MM" (expansion of "${extract{6}{:{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}}}}M") in local_delivery transport
Лечится здесь:
/usr/local/vesta/func/rebuild.sh
В функции rebuild_mail_domain_conf()
После строк (~503 строка):

Code: Select all

if [[ "$MAIL_SYSTEM" =~ exim ]]; then
            if [ "$QUOTA" = 'unlimited' ]; then
                QUOTA=0
            fi
Добавить:

Code: Select all

            if [ "$QUOTA" = '0MM' ]; then
                QUOTA=0
            fi
Чтобы получилось:

Code: Select all

if [[ "$MAIL_SYSTEM" =~ exim ]]; then
            if [ "$QUOTA" = 'unlimited' ]; then
                QUOTA=0
            fi

            if [ "$QUOTA" = '0MM' ]; then
                QUOTA=0
            fi
После запускаем пересоздание почтового домена с указанием юзера-владельца:

Code: Select all

# v-rebuild-mail-domains domain_owner_user
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Malformed value "0MM"
  • Quote

Post by imperio » Wed Nov 03, 2021 1:17 pm

Создайте PR на гитхабе
https://github.com/serghey-rodin/vesta/pulls
Top

jewelbdx
Posts: 1
Joined: Fri Aug 31, 2018 4:57 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Malformed value "0MM"
  • Quote

Post by jewelbdx » Tue Dec 07, 2021 5:01 pm

As a hot fix, I edited "exim4.conf.template" file.

Code: Select all

#quota = ${extract{6}{:}{${lookup{$local_part}lsearch{/etc/exim4/domains/$domain/passwd}}}}M
quota = 100000M
After exim4 restart, now it's working without the quota system (using 100Gb for quota)..


Source: https://github.com/serghey-rodin/vesta/ ... -968937443
Top

kaavain
Posts: 62
Joined: Sat Sep 03, 2016 12:31 pm

Re: Malformed value "0MM"
  • Quote

Post by kaavain » Fri Feb 25, 2022 3:43 pm

Great... Two questions

1. v-rebuild-mail-domains domain_owner_user - does it works forever or needs to be repeated in time?
2. I have a domain.ru and 2 mailboxes on it. Why this Malformed value "0MM" affected only on one mailbox (incoming messages doesnt work) while another mailbox worked fine??? - got it, only affter password change.

По-нашински

1. Возникло сие само собой между 22 и 25 числами (22 письма приходили, 25 заметил что нет).
2. Этот фикс что v-rebuild-mail-domains domain_owner_user - он навечно или нет?
3. Почему у меня на оном домене два ящика и один работал исправно, а второй - не принимал??? - понял, потому что менял пароль.
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Почтовый сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password