Re: [WebDNA] Emailer with TLS & Authentication
This WebDNA talk-list message is from 2020
It keeps the original formatting.
numero = 115199
interpreted = N
texte = 2828Hi Stuart,WebDNA has its own SMTP server: the built in mailer agent is a thread =inside of WebDNA, which executes the Sweeper function. It is all custom =for WebDNA, it is not based off of any external software like =sendmail/postfix. While WebDNA's TCPConnect context understands SSL and =links in openssl, the Email context does not. It just uses plain raw tcp =connections.So, in order to make WebDNA understands SSL, an alternative code path =had to be written to check for TLS support in the EHLO response, and if =it is present, then send a STARTTLS and do all of the fancy SSL stuff to =activate TLS on the connection.To use TLS, you need to edit WebDNA Prefs and add this line:MailSMTPTLS 1Then restart WebCatalog. Otherwise TLS defaults to off. It will only do =it if the server supports it. No authentication of the certificates is =done, so self-signed certs will work.Otherwise, you could use localhost and getting the localhost to relay =via TLSkind regards,- chris> On Sep 22, 2020, at 09:02, talk@webdna.us wrote:>=20> The email server is SendGrid so no issue there.>=20> We can TELNET successfully but can not send using WebDNA.>=20>=20> Kind regards>=20> Stuart Tremain> Pharoah Lane Software> AUSTRALIA> webdna@plsoftware.com.au---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list talk@webdna.usTo unsubscribe, E-mail to: talk-leave@webdna.usarchives: http://www.webdna.us/page.dna?numero=3D55Bug Reporting: support@webdna.us.
Associated Messages, from the most recent to the oldest:
2828Hi Stuart,WebDNA has its own SMTP server: the built in mailer agent is a thread =inside of WebDNA, which executes the Sweeper function. It is all custom =for WebDNA, it is not based off of any external software like =sendmail/postfix. While WebDNA's TCPConnect context understands SSL and =links in openssl, the Email context does not. It just uses plain raw tcp =connections.So, in order to make WebDNA understands SSL, an alternative code path =had to be written to check for TLS support in the EHLO response, and if =it is present, then send a STARTTLS and do all of the fancy SSL stuff to =activate TLS on the connection.To use TLS, you need to edit WebDNA Prefs and add this line:MailSMTPTLS 1Then restart WebCatalog. Otherwise TLS defaults to off. It will only do =it if the server supports it. No authentication of the certificates is =done, so self-signed certs will work.Otherwise, you could use localhost and getting the localhost to relay =via TLSkind regards,- chris> On Sep 22, 2020, at 09:02, talk@webdna.us wrote:>=20> The email server is SendGrid so no issue there.>=20> We can TELNET successfully but can not send using WebDNA.>=20>=20> Kind regards>=20> Stuart Tremain> Pharoah Lane Software> AUSTRALIA> webdna@plsoftware.com.au---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list talk@webdna.usTo unsubscribe, E-mail to: talk-leave@webdna.usarchives: http://www.webdna.us/page.dna?numero=3D55Bug Reporting: support@webdna.us.
christophe.billiottet@webdna.us
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
DataBaseHelper Flawed (1997)
test (2004)
WebCommerce: Folder organization ? (1997)
Why would prices no appear in cart (2000)
Authenticate Questions (2003)
Kaaaaahhhhhhhnnnnnnn! (1997)
LOOP and IF statements (1997)
emailer settings and control questions (1997)
Webcat 3 Bug?!?! Netscape + Protect + Posted Form (1998)
Requiring that certain fields be completed (1997)
WebCat2b13MacPlugIn - More limits on [include] (1997)
[SearchString] problem with [search] context (1997)
Hiding HTML and page breaks (1997)
Repeating Fields (1997)
Removing carriage returns and line feeds (2006)
PIXO support (1997)
[WebDNA] TRIM (2008)
multi-paragraph fields (1997)
Showif (2000)
Date Comparison (1998)