Issues
- MailWatcher add support for imap, backlog, deletion and custom fetcher methodLDEV-5464Zac Spitzer
- lucee.runtime.spooler.SpoolerEngineImpl","cannot assign instance of [Ljavax.mail.internet.InternetAddress; to field lucee.runtime.net.smtp.SMTPClient.ccsLDEV-5307Michael Offner
- Lucee Logs: WARNING: expected resource not found: /META-INF/javamail.default.address.mapLDEV-4786Resolved issue: LDEV-4786Michael Offner
- cfmailparam doesn't log an error when it can't attach a fileLDEV-4499Resolved issue: LDEV-4499Pothys - MitrahSoft
- `priority` not implemented on `<cfmail>`LDEV-4493Resolved issue: LDEV-4493Zac Spitzer
- email attachment filenames are sometimes corruptedLDEV-4249Resolved issue: LDEV-4249Pothys - MitrahSoft
- add greenmail to build for smtp tests including tls/ssl supportLDEV-4028Resolved issue: LDEV-4028Zac Spitzer
- Properly encode outgoing UTF-8 email addressLDEV-3845
- SMTPClient incorrectly putting stack trace into the message of a MailException it raisesLDEV-3775Resolved issue: LDEV-3775Pothys - MitrahSoft
- cfmail crashes on email addresses with trailing commasLDEV-3687Resolved issue: LDEV-3687Zac Spitzer
- javax.mail.Provider: com.sun.mail.imap.IMAPProvider not a subtypeLDEV-3431Michael Offner
- NullPointerError with CFMAILLDEV-3230Resolved issue: LDEV-3230Pothys - MitrahSoft
- this.mailservers "password" or "username" key can be case sensitive.LDEV-3204Michael Offner
- javax.mail.Session.loadResource warning in stderr logs every hourLDEV-3130Resolved issue: LDEV-3130Pothys - MitrahSoft
- smtp exceptions need more detailLDEV-3012Pothys - MitrahSoft
- javax.mail.MessagingException: Could not convert socket to TLSLDEV-2967Michael Offner
- Mail leaks server information in Message-IDLDEV-2926Resolved issue: LDEV-2926Michael Offner
- sending a test email via admin. logs an error but says test mail sent successfullyLDEV-2873Resolved issue: LDEV-2873Pothys - MitrahSoft
- update javaMail to 1.6.2LDEV-2618Resolved issue: LDEV-2618
- Sending test email quietly fails when sending via AWS SESLDEV-2563Resolved issue: LDEV-2563Pothys - MitrahSoft
- No provider for smtp exception using AWS SESLDEV-2561Resolved issue: LDEV-2561Pothys - MitrahSoft
- Lucee ignores cfmailparam name="Message-ID"LDEV-2473Resolved issue: LDEV-2473Pothys - MitrahSoft
- cfmail only validates emails when spoolingLDEV-2234Resolved issue: LDEV-2234Pothys - MitrahSoft
- mail spooler still retries mails with a missing from addressLDEV-2233Resolved issue: LDEV-2233Michael Offner
- Lucee 5.2.9.31 unable to CFMAIL to an address with an underscore characterLDEV-2155Resolved issue: LDEV-2155Michael Offner
- IsValid('email', 'email@example.com,') inconsistency with ACFLDEV-2122Michael Offner
- CFMAIL can't connect to TLSv1.2 smtp serverLDEV-1933Resolved issue: LDEV-1933Igal Sapir
- CFMAIL/CFMAILPART do not respect WRAPTEXT values for TYPE="HTML"LDEV-1908Resolved issue: LDEV-1908Michael Offner
- Mail-server details are stored (plain-text) inside each mail-task, making it impossible to change smtp settings for unsent mailsLDEV-1905
- Classic Application Context does not Accept Aliases of mailServersLDEV-1868Resolved issue: LDEV-1868Pothys - MitrahSoft
- Emails Stuck In Task QueueLDEV-1720
- mail spooler retries emails with missing from addressLDEV-1537Resolved issue: LDEV-1537Michael Offner
- add support for mail listenerLDEV-1452Resolved issue: LDEV-1452Michael Offner
- add admin frontend for send-partialLDEV-1228
- Improve how Lucee sends mail when one or more addresses are invalidLDEV-1184Resolved issue: LDEV-1184Michael Offner
- Emails are getting stuck waiting to be sent until another email is sent which will force emails to send. There is a race condition that is not handled correctly in Lucee's SpoolEngine.LDEV-1181Resolved issue: LDEV-1181Pothys - MitrahSoft
- STARTTLS command not executed for SMTP mail.LDEV-1092Resolved issue: LDEV-1092Igal Sapir
- Mail attachment file not unique using content attributeLDEV-1085Resolved issue: LDEV-1085Michael Offner
- cfmail subject doesn't sanitise new linesLDEV-1021Resolved issue: LDEV-1021Igal Sapir
- cfmail server attribute fails when username contains @LDEV-945Michael Offner
- Sending multipart messages in cfscript does not workLDEV-911Resolved issue: LDEV-911
- CFMail TLS does not start where no username providedLDEV-766Michael Offner
- Make retry settings for email sending configurableLDEV-698Michael Offner
- cfmailparam file=filename saves to non-unique temp fileLDEV-690
- <cfmailpart type="html"> causes mail to not be sentLDEV-634Resolved issue: LDEV-634Michael Offner
- Error with UTF-8 character set when attempting to send an emailLDEV-628Resolved issue: LDEV-628
- Sending an email fails silently with 5.0.0.98LDEV-627Resolved issue: LDEV-627Michael Offner
- cfmailparam Throws smtp.yoursmtp.net java.lang.NullPointerException with ram:// resourceLDEV-614Michael Offner
- cfmail / cfmailparam with attachment contains wrong mimetypeLDEV-570Resolved issue: LDEV-570Michael Offner
- When verificiation fails on adding SMTP server, form fields don't repopulateLDEV-437
50 of 58
MailWatcher add support for imap, backlog, deletion and custom fetcher method
Description
Attachments
1
Details
Assignee
Zac SpitzerZac SpitzerReporter
Zac SpitzerZac SpitzerNew Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
Fix versions
Priority
New
Details
Details
Assignee
Zac Spitzer
Zac SpitzerReporter
Zac Spitzer
Zac SpitzerNew Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
Fix versions
Priority
Created 31 March 2025 at 12:26
Updated 4 days ago
Activity
Show:
Zac Spitzer4 days ago
added support for specifying the IMAP folder
https://github.com/lucee/Lucee/commit/a14204ba66719c51021d3117582538c01a565ee2
add imap support
add option to delete after processing (otherwise imap mark read)
add support for roll your own, custom fetch function
allow specifying log file
add support for secure pop3 / imap connections
add support for processing backlog on startup (previously only processed new messages since start)
added am exclusive lock around processing
added some additional TRACE and DEBUG level logging for debugging
the default log for this is
mailwatcher
which needs to be defined in the admin, I’ve added some detail logging in there