We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
из серии предложение
из серии предложение
хорошо бы при создании домена или почты для домена создавать виртуальный хост для домена mail.domain.tld по которому будет открываться roundcube + изменять ссылку в панеле открыть почту менять под на адрес mail.domain.tld
ЗЫ: шаблон под DNS под почту на яндекс
yandex.tpl
ID='1' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns1%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='2' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns2%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='3' RECORD='@' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='4' RECORD='www' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='5' RECORD='ftp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='6' RECORD='mail' TYPE='CNAME' PRIORITY='' VALUE='domain.mail.yandex.net' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='7' RECORD='@' TYPE='MX' PRIORITY='10' VALUE='mx.yandex.ru' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='8' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 redirect=_spf.yandex.ru"' SUSPENDED='no' TIME='%time%' DATE='%date%'
ну а по хорошему для яндекса нада прикручивать апи для управления почтой...
ЗЫ: шаблон под DNS под почту на яндекс
yandex.tpl
ID='1' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns1%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='2' RECORD='@' TYPE='NS' PRIORITY='' VALUE='%ns2%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='3' RECORD='@' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='4' RECORD='www' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='5' RECORD='ftp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='6' RECORD='mail' TYPE='CNAME' PRIORITY='' VALUE='domain.mail.yandex.net' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='7' RECORD='@' TYPE='MX' PRIORITY='10' VALUE='mx.yandex.ru' SUSPENDED='no' TIME='%time%' DATE='%date%'
ID='8' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 redirect=_spf.yandex.ru"' SUSPENDED='no' TIME='%time%' DATE='%date%'
ну а по хорошему для яндекса нада прикручивать апи для управления почтой...
Re: из серии предложение
Шаблон добавлю сегодня вечером, спасибо. С автоматическим доменом немного сложнее, хотя идея мне кажется красивой.
Re: из серии предложение
самое простое изменить web веб шаблон ))skid wrote:Шаблон добавлю сегодня вечером, спасибо. С автоматическим доменом немного сложнее, хотя идея мне кажется красивой.
в list_mail.html
изменить
<a href="<?php echo $webmail; ?>" target="_blank" class="data-controls">
<span>
<img src="/images/new_window.png" width="8px" height="8px">
<?php print __('open webmail');?>
</span>
</a>
на
<a href="http://mail.<?php echo $key ?>" target="_blank" class="data-controls">
<span>
<img src="/images/new_window.png" width="8px" height="8px">
<?php print __('open webmail');?>
</span>
</a>
по генерации виртуального хоста есть пара вариантов...
1. генерировать его в папку /home/user/conf/web/
2. генерировать в папку основной конфигурации nginx а http
3. генерировать только прокси с именем и маскированием реального урла на nginx
если нада реализую завтра.
Re: из серии предложение
было бы интересно тоже решение - даже если мнадо самому переделывать шаблон до выхода релизаdemian wrote:если нада реализую завтра.
Re: из серии предложение
Было бы здорово увидеть в разделе Mysql кнопку "скачать".. что бы за дампом не лазить в phpmyadmin