The PB Mail library has recently been updated to support authentication of User Name and Password, which these days is a minimum SMTP requirement. However, the leading email server providers, notably Google, now only run a secure service using SSL/TLS. There is a popular C based library, OpenSSL, that could be used to enhance PB. OpenSSL however is very large and email security is only a minor part of it - a lib native to PB specifically for email would be far more appropriate.
I don't know how many PB Users actually need the Mail library, but I can see that it is increasingly of limited use because SSL/TLS is becoming the norm.
PB Mail Lib support for SSL/TLS
-
- Always Here
- Posts: 6426
- Joined: Fri Oct 23, 2009 2:33 am
- Location: Wales, UK
- Contact:
PB Mail Lib support for SSL/TLS
Last edited by IdeasVacuum on Mon Sep 30, 2013 10:38 pm, edited 1 time in total.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
If it sounds simple, you have not grasped the complexity.
Re: PB Mail Lib support for SSL/TLS
+1
I wish! I pounded on Fred here for years just to get mail lib support of user/password authentication, it was almost useless otherwise.
But SSL/TLS support would of course need to be done at a lower layer so as it also supports other layers as well such as FTP, HTTP, etc.
I wish! I pounded on Fred here for years just to get mail lib support of user/password authentication, it was almost useless otherwise.
But SSL/TLS support would of course need to be done at a lower layer so as it also supports other layers as well such as FTP, HTTP, etc.
-
- Always Here
- Posts: 6426
- Joined: Fri Oct 23, 2009 2:33 am
- Location: Wales, UK
- Contact:
Re: PB Mail Lib support for SSL/TLS
Well, not sure. That is a much bigger task that would mean it's less likely to be done?But SSL/TLS support would of course need to be done at a lower layer so as it also supports other layers as well such as FTP, HTTP, etc.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
If it sounds simple, you have not grasped the complexity.