<div dir="ltr">Here's my <a href="http://main.cf">main.cf</a> full file:<div><br></div><div><div>smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)</div><div>biff = no</div><div>append_dot_mydomain = no</div><div>#delay_warning_time = 4h</div><div>readme_directory = no</div><div><br></div><div><br></div><div>inet_interfaces = all</div><div>inet_protocols = ipv4</div><div><br></div><div><br></div><div>myhostname = <a href="http://my.domain.com">my.domain.com</a></div><div>mydomain = my.domain</div><div>myorigin = /etc/mailname</div><div>mydestination = <a href="http://my.domain.com">my.domain.com</a>, <a href="http://domain.com">domain.com</a>, localhost.localdomain, localhost</div><div>mynetworks = 123.123.123.123 <a href="http://127.0.0.0/8">127.0.0.0/8</a> [::ffff:127.0.0.0]/104 [::1]/128</div><div><br></div><div><br></div><div>smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination</div><div>relay_domains =</div><div>#smtpd_relay_restrictions =</div><div><br></div><div><br></div><div>milter_protocol = 6</div><div>milter_default_action = accept</div><div>smtpd_milters = inet:localhost:12301</div><div>non_smtpd_milters = inet:localhost:12301</div><div>#smtpd_milters = unix:/spamass/spamass.sock, inet:localhost:12301</div><div>#non_smtpd_milters = unix:/spamass/spamass.sock, inet:localhost:12301</div><div><br></div><div><br></div><div><div>local_recipient_maps = proxy:unix:passwd.byname $alias_maps</div><div>alias_maps = hash:/etc/aliases</div><div>alias_database = hash:/etc/aliases</div><div>#local_recipient_maps =</div><div><br></div><div><br></div><div># SASL SUPPORT FOR CLIENTS</div><div>#smtpd_sasl_auth_enable = yes</div><div>#smtpd_sasl_security_options = noanonymous</div><div>#smtpd_sasl_local_domain = $myhostname</div><div>#broken_sasl_auth_clients = yes</div><div><br></div><div><br></div><div># TLS parameters</div><div>smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem</div><div>smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key</div><div>smtpd_use_tls=yes</div><div>smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache</div><div>smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache</div><div># See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for</div><div># information on enabling SSL in the smtp client.</div></div></div><div><br></div><div><div>mailbox_size_limit = 0</div><div>recipient_delimiter = +</div><div><br></div><div>smtpd_recipient_restrictions = check_policy_service inet:<a href="http://127.0.0.1:3579">127.0.0.1:3579</a>, permit_mynetworks, reject_unauth_destination</div><div><br></div></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:arial;font-size:small"><br></div><div><font size="2" style="font-family:arial">Best, Yosu Cadilla </font><font face="arial" size="2">ツ</font><br></div><div style="font-family:arial;font-size:small"><br></div><div style="font-family:arial;font-size:small"><font face="arial">Consultor de màrqueting </font><font size="2">@ Collita Digital - <a href="http://www.collitadigital.cat" target="_blank">http://www.collitadigital.cat</a></font></div><div style="font-family:arial;font-size:small">CMO @ low-cost.marketing - <a href="http://low-cost.marketing/" target="_blank">http://low-cost.marketing/</a></div><div style="font-family:arial;font-size:small"><div>Content Engineer @ Content.engineering - <a href="http://content.engineering/" target="_blank">http://content.engineering/</a><br></div><div>Facilitator for CloudCamp in Europe and LATAM.<br></div><div><br>Phone: (+34) 693 481 365<br>Skype: new_yosu</div><div>Twitter: @_YC</div><div><br><br><br></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On 29 August 2017 at 10:13, Francis Brosnan Blázquez <span dir="ltr"><<a href="mailto:francis.brosnan@aspl.es" target="_blank">francis.brosnan@aspl.es</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
Hello Yosu.<br>
<br>
The relevant error here is "Split operation for (null) failed and<br>
reported NULL, unable to continue".<br>
<br>
This is an error happening at <b>valvulad_run_check_local_<wbr>domains_config_detect_postfix_<wbr>decl.</b><br>
<br>
Please post the content of the following variables at your postfix /etc/postfix/<a href="http://main.cf" target="_blank">main.cf</a> :<br>
<br>
- virtual_mailbox_domains<br>
- virtual_alias_maps<br>
- virtual_mailbox_maps<br>
- local_recipient_maps<br>
<br>
At the same time, I've updated source code to better report that<br>
valvulad is not being able to detect your mysql configuration by<br>
automatically parsing those variables above:<br>
<br>
<blockquote>
<font color="#0000ff">+ if (path == NULL) {</font><br>
<font color="#0000ff">+ wrn ("Unable to find mysql: declaration inside postfix declaration: %s (skipping mysql detection to next)", postfix_decl);</font><br>
<font color="#0000ff">+ return axl_false;</font><br>
<font color="#0000ff">+ } /* end if */</font><br>
<font color="#0000ff">+ </font><br>
</blockquote>
<br>
Regards.<br>
<br>
<br>
<br>
<br>
El mar, 29-08-2017 a las 05:20 +0200, Yosu Cadilla ツ escribió:
<blockquote type="CITE">
root@smtp:/# service valvulad restart
</blockquote>
<blockquote type="CITE">
Job for valvulad.service failed because a fatal signal was delivered to the control process. See "systemctl status valvulad.service" and "journalctl -xe" for details.
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
systemctl status valvulad.service<br>
<br>
</blockquote>
<blockquote type="CITE">
root@smtp:/# systemctl status valvulad.service
</blockquote>
<blockquote type="CITE">
● valvulad.service - LSB: start and stop the valvulad server
</blockquote>
<blockquote type="CITE">
Loaded: loaded (/etc/init.d/valvulad; bad; vendor preset: enabled)
</blockquote>
<blockquote type="CITE">
Active: active (running) since Tue 2017-08-29 05:15:11 CEST; 35s ago
</blockquote>
<blockquote type="CITE">
Docs: man:systemd-sysv-generator(8)
</blockquote>
<blockquote type="CITE">
Process: 21688 ExecStop=/etc/init.d/valvulad stop (code=exited, status=0/SUCCESS)
</blockquote>
<blockquote type="CITE">
Process: 21754 ExecStart=/etc/init.d/valvulad start (code=exited, status=0/SUCCESS)
</blockquote>
<blockquote type="CITE">
CGroup: /system.slice/valvulad.service
</blockquote>
<blockquote type="CITE">
└─21761 /usr/bin/valvulad --detach
</blockquote>
<blockquote type="CITE">
**ERROR**: Split operation for (null) failed and reported NULL, unable to continue<br>
<br>
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Split operation for (null) failed and reported NULL, unable to continue
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Updated smtpd_tls_session_cache_<wbr>database -> btree:${data_directory}/smtpd_<wbr>scache : smtpd_tls_session_cache_<wbr>database = btree:${data_directory}/smtpd_<wbr>scache
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Updated smtp_tls_session_cache_<wbr>database -> btree:${data_directory}/smtp_<wbr>scache : smtp_tls_session_cache_<wbr>database = btree:${data_directory}/smtp_<wbr>scache<br>
<br>
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Registering <a href="http://my.domain.com" target="_blank">my.domain.com</a>..
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Registering <a href="http://domain.com" target="_blank">domain.com</a>..
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Registering localhost.localdomain..
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Registering localhost..
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Configuring request line limit to 80
</blockquote>
<blockquote type="CITE">
valvulad[21761]: Valvula server started, processing requests..
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
Aqui ya me he quedado atascado...
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
<br>
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
<font size="2">Best, Yosu Cadilla ツ</font><br>
<br>
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
Consultor de màrqueting <font size="2">@ Collita Digital - <a href="http://www.collitadigital.cat" target="_blank">http://www.collitadigital.cat</a></font>
</blockquote>
<blockquote type="CITE">
CMO @ low-cost.marketing - <a href="http://low-cost.marketing/" target="_blank">http://low-cost.marketing/</a>
</blockquote>
<blockquote type="CITE">
Content Engineer @ Content.engineering - <a href="http://content.engineering/" target="_blank">http://content.engineering/</a><br>
<br>
</blockquote>
<blockquote type="CITE">
Facilitator for CloudCamp in Europe and LATAM.<br>
<br>
</blockquote>
<blockquote type="CITE">
<br>
Phone: <a href="tel:693%2048%2013%2065" value="+34693481365" target="_blank">(+34) 693 481 365</a><br>
Skype: new_yosu
</blockquote>
<blockquote type="CITE">
Twitter: @_YC
</blockquote>
<blockquote type="CITE">
<br>
<br>
<br>
<br>
</blockquote>
<blockquote type="CITE">
<br>
</blockquote>
<blockquote type="CITE">
On 29 August 2017 at 05:06, Yosu Cadilla ツ <<a href="mailto:yosu.cadilla@gmail.com" target="_blank">yosu.cadilla@gmail.com</a>> wrote:
</blockquote>
<blockquote type="CITE">
<blockquote>
root@smtp:/# valvulad-mgr.py -o
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
Traceback (most recent call last):
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
File "/usr/bin/valvulad-mgr.py", line 39, in <module>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
import axl
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
File "/usr/lib/python2.7/dist-<wbr>packages/axl/__init__.py", line 5, in <module>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
from libpy_axl import *
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
ImportError: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
Solucion:
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
apt-get install libpython2.7
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<font size="2">Best, Yosu Cadilla ツ</font><br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
Consultor de màrqueting <font size="2">@ Collita Digital - <a href="http://www.collitadigital.cat" target="_blank">http://www.collitadigital.cat</a></font>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
CMO @ low-cost.marketing - <a href="http://low-cost.marketing/" target="_blank">http://low-cost.marketing/</a>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
Content Engineer @ Content.engineering - <a href="http://content.engineering/" target="_blank">http://content.engineering/</a><br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
Facilitator for CloudCamp in Europe and LATAM.<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
Phone: <a href="tel:693%2048%2013%2065" target="_blank">(+34) 693 481 365</a><br>
Skype: new_yosu
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
Twitter: @_YC
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
On 29 August 2017 at 04:42, Yosu Cadilla ツ <<a href="mailto:yosu.cadilla@gmail.com" target="_blank">yosu.cadilla@gmail.com</a>> wrote:
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Hola, estoy intentando instalar valvula en un servidor postfix, despues de instalarlo y configurar la DB, ejecuto:
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
valvulad -b
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
y obtengo el siguiente error:
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
valvulad: error while loading shared libraries: libmysqlclient.so.20: cannot open shared object file: No such file or directory<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Google no retorna nada util y si ejecuto
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
sudo find ./ | grep libmysqlclient.so
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
No retorna nada de nada...
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Solucionado...
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
sudo apt-get install libmysqlclient-dev<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Deberiais poner una nota en la docu.
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<font size="2">Best, Yosu Cadilla ツ</font><br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Consultor de màrqueting <font size="2">@ Collita Digital - <a href="http://www.collitadigital.cat" target="_blank">http://www.collitadigital.cat</a></font>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
CMO @ low-cost.marketing - <a href="http://low-cost.marketing/" target="_blank">http://low-cost.marketing/</a>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Content Engineer @ Content.engineering - <a href="http://content.engineering/" target="_blank">http://content.engineering/</a><br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Facilitator for CloudCamp in Europe and LATAM.<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
Phone: <a href="tel:693%2048%2013%2065" target="_blank">(+34) 693 481 365</a><br>
Skype: new_yosu
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
Twitter: @_YC
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<blockquote>
<br>
<br>
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="CITE">
<blockquote>
<br>
<br>
</blockquote>
</blockquote>
<blockquote type="CITE">
<br>
<br>
</blockquote>
<blockquote type="CITE">
<pre>______________________________<wbr>_________________
Valvula mailing list
<a href="mailto:Valvula@lists.aspl.es" target="_blank">Valvula@lists.aspl.es</a>
<a href="http://lists.aspl.es/cgi-bin/mailman/listinfo/valvula" target="_blank">http://lists.aspl.es/cgi-bin/<wbr>mailman/listinfo/valvula</a>
</pre>
</blockquote>
<br>
<table cellspacing="0" cellpadding="0" width="100%">
<tbody><tr>
<td>
<pre>--
Francis Brosnan Blázquez - ASPL
<a href="http://www.asplhosting.com/" target="_blank">http://www.asplhosting.com/</a>
<a href="http://www.aspl.es/" target="_blank">http://www.aspl.es/</a>
<a href="https://twitter.com/aspl_es" target="_blank">https://twitter.com/aspl_es</a>
<a href="https://twitter.com/asplhosting" target="_blank">https://twitter.com/<wbr>asplhosting</a>
<a href="https://twitter.com/francisbrosnanb" target="_blank">https://twitter.com/<wbr>francisbrosnanb</a>
<a href="https://es.linkedin.com/in/">https://es.linkedin.com/in/</a><wbr>francis-brosnan-blázquez-<wbr>1353a218
<a href="tel:911%2034%2014%2022" value="+34911341422" target="_blank">91 134 14 22</a> - <a href="tel:911%2034%2014%2045" value="+34911341445" target="_blank">91 134 14 45</a> - <a href="tel:911%2016%2007%2057" value="+34911160757" target="_blank">91 116 07 57</a>
Av. Juan Carlos I 13, 2ºC, Torre Garena
28806 - Alcalá de Henares (España)
AVISO LEGAL
En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de
diciembre, de Protección de Datos de Carácter Personal, le informamos de
que sus datos de carácter personal, recogidos de fuentes accesibles al
público o datos que usted nos ha facilitado previamente, proceden de
bases de datos propiedad de Advanced Software Production Line, S.L.
(ASPL).
ASPL garantiza que los datos serán tratados con la finalidad de mantener
las oportunas relaciones comerciales o promocionales con usted o la
entidad que usted representa. No obstante, usted puede ejercitar sus
derechos de acceso, rectificación, cancelación y oposición dispuestos en
la mencionada Ley Orgánica, notificándolo por escrito a ASPL -
Protección Datos, Av. Juan Carlos I 13, 2ºC, Alcalá de Henares
(Madrid).
</pre>
</td>
</tr>
</tbody></table>
</div>
</blockquote></div><br></div>