walk_n_wind Posted August 3, 2009 Share 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! Link to comment Share on other sites More sharing options...
GrahamW Posted August 4, 2009 Share 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 Link to comment Share on other sites More sharing options...
walk_n_wind Posted August 4, 2009 Author Share 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... Link to comment Share on other sites More sharing options...
walk_n_wind Posted August 5, 2009 Author Share 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) Link to comment Share on other sites More sharing options...
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