walk_n_wind Posted August 3, 2009 Posted August 3, 2009 Hi, I'm running Express Invoice on Ubuntu 9.04. I've configured the Options->Other->Email Settings appropriately for sending emails via gmail over SMTP: SMTP mail host: smtp.gmail.com:587 [x] Server requires authentication User Name: xxxx Password: xxxxx [x] Use secure connection (SSL/TLS) if available However, when I select an invoice from the invoices list, and click the "Email" button, I get the following error message: "SSL Encryption has failed as Express Invoice cannot detect libssl.so or libcrypto.so on your machine." These libraries, however, can be found in /usr/lib. Why can't Express Invoice find them? Might anyone know how to remedy this situation? Thanks!
GrahamW Posted August 4, 2009 Posted August 4, 2009 I also use Gmail and mine works fine from WIndows vista, however I notice for your smtp server you have this SMTP mail host: smtp.gmail.com:587 In mine I only have this SMTP mail host: smtp.gmail.com all other setteings as as per yours, maybe you could also try port 465 or how I have my one setup and see if that works.. Graham
walk_n_wind Posted August 4, 2009 Author Posted August 4, 2009 I also use Gmail and mine works fine from WIndows vista, however I notice for your smtp server you have this SMTP mail host: smtp.gmail.com:587 In mine I only have this SMTP mail host: smtp.gmail.com all other setteings as as per yours, maybe you could also try port 465 or how I have my one setup and see if that works.. Graham Thanks for the reply - unfortunately, if I set my SMTP mail host as you did (smtp.gmail.com), I immediately get the following error window when I try to e-mail an invoice: "Unable to connect to mail server "smtp.gmail.com." And if I set my SMTP mail host to smtp.gmail.com:465, I get the following error window after a bit of time: "Mail server not responding" All very interesting behavior...
walk_n_wind Posted August 5, 2009 Author Posted August 5, 2009 I just did a little more research, and it appears that Express Invoice for Linux wasn't even linked against openSSL during its build. Unless I'm missing something, I have no hope of emailing via GMail with the Linux version of Express Invoice: jshusko@jshusko-laptop:/opt/nch/expressinvoice/bin$ ldd expressinvoice linux-gate.so.1 => (0xb7fa6000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7be6000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b59000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7b3d000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b23000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7b17000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7ad4000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7a5a000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7a1b000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7a16000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7a12000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb795a000) libasound.so.2 => /usr/lib/libasound.so.2 (0xb7892000) libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb787b000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7875000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7786000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7760000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7751000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb75ee000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb74fe000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb74e5000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb74d5000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb74cb000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb74c8000) libXi.so.6 => /usr/lib/libXi.so.6 (0xb74bd000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb74b5000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb74ac000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb74a8000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb74a5000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb74a0000) libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb7431000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7408000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7391000) libz.so.1 => /lib/libz.so.1 (0xb737b000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb734e000) libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb730a000) libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb72a4000) libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb729b000) libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb7286000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7260000) libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb725a000) libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb7252000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7238000) libpcre.so.3 => /lib/libpcre.so.3 (0xb7206000) /lib/ld-linux.so.2 (0xb7fa7000) librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb71fd000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb71f8000) libselinux.so.1 => /lib/libselinux.so.1 (0xb71de000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb71b7000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb71b2000)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now