perplexdigital / perplexmail-for-umbraco Goto Github PK
View Code? Open in Web Editor NEWAn open source e-mail package for Umbraco CMS
Home Page: https://our.umbraco.org/projects/backoffice-extensions/perplexmail-for-umbraco/
License: MIT License
An open source e-mail package for Umbraco CMS
Home Page: https://our.umbraco.org/projects/backoffice-extensions/perplexmail-for-umbraco/
License: MIT License
If we send mail from background -> body is empty. I think it happens because we have no umbraco context it this moment. Any assumptions ?
Is it possible to have the email statistics without link tracking? Or configure, per email, which links are tracked?
The link tracking creates strange looking urls e.g.
https://localhost:51137/?i=146&a=click&v=http%3a%2f%2fwww.abcdef.nz
and in some cases e.g. verify email link with token, the link is too long to store in the perplexMailStatistics table as the value field is limited to 255 characters. This causes a string truncation issue when link is clicked - which throws an exception on the site.
Hi,
A set of database fields in perplexMailLog is getting Encrypted for security, which is a good thing.
However, the fields alternativeView and attachment are not getting encrypted, leaving the body of the email, including personal data, unencrypted.
Kind regards,
Sander
We are getting intermittent email failures with one or other of the following errors:
There doesn't seem to be a pattern of when an email will succeed or fail, and using "Resend" from the Umbraco back-office is successful.
Some suggestions I have found online are:
But both of these would require updating the PerplexMail code.
Just wondering if other users have had the same issue, and if you know of a solution.
We are getting occasional errors when sending emails.
The error is "The statement has been terminated. (logging error) <== String or binary data would be truncated." and occurs at PerplexMail.Email.SendEmail():586
As far as I can tell, the emails are still being sent, however, the details are not being logged.
Looking at the perplexMailLog table, I noticed that the to/from/replyTo/cc/bcc fields are limited to 255 characters. Is it possible for the Security.Encrypt function to return more than 255 characters?
Client has raised an issue where they are trying to filter the email statistics for errors, but all records are being returned.
The problem seems to be this line in SQL_QUERY_GET_STATISTICS
" (@status = 1 AND result.[exception] IS NOT NULL) "
When an email is logged, if there are no errors, the exception field is set to an empty string, but the statistics query is checking for NULL.
I believe the check should be
" (@status = 1 AND result.[exception] IS NOT NULL AND result.[exception] <> '') "
Can you confirm that my assumption is correct and that it's not something we have done that has broken things?
Thanks
Great plug-in! But is it possible to validate a checkbox? eg.
{if [#somecheckbox#] = True } Yes {/if}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.