Commit History

Autor SHA1 Mensaxe Data
  romainq e3e6102760 #1323 error.log polluted with the contents of each email sent (transport = PHPMail) %!s(int64=8) %!d(string=hai) anos
  dflaven 19c5ac9ff6 Fixed the case for the Emogrifier includes. %!s(int64=9) %!d(string=hai) anos
  romainq 5842acff64 HTML formatting: TWO fixes in one! Fixed a bug introduced in 2.3.0-beta: the stylesheet cannot be defined within the email templates (aka ActionEmail) anymore. Instead, a default (ready for use) stylesheet is provided into /css/email.css and it can be overriden by the configuration parameter email_css. The fix consists in transforming the stylesheet into inline style... which fixes a limitation of gmail and Outlook that support only the inline styles. The implementation relies on a new library: emogrifier. This library has been changed (home-made utility) to be compatible with PHP 5.3 (declaration of arrays). %!s(int64=9) %!d(string=hai) anos
  romainq 0c00b76a80 Internal: Email generation - No need to force "Content-Transfer-Encoding: 8bit". The default is "quoted-printable" and works fine if the content is made of plain text. Leaving the 8bit encoding could work but in such a case, the statement should be: %!s(int64=9) %!d(string=hai) anos
  dflaven 991cd359fc Inline images in formatted case log & descriptions: beta version fixperms js The inline images are now no longer stored stored as Attachments but using a specific object InlineImage... %!s(int64=9) %!d(string=hai) anos
  dflaven ccf403a397 (HTML) Formatted Case Logs, Description and Notifications with inline images uploaded as Attachments. Beta Version !! %!s(int64=9) %!d(string=hai) anos
  dflaven 17b5523322 #998 Accurately check the configured mail transport and report information accordingly in the email.test page. %!s(int64=10) %!d(string=hai) anos
  dflaven 70412bb194 Fixed a regression introduced by [r3242] (warning when sending an email with an empty "To") %!s(int64=11) %!d(string=hai) anos
  dflaven bcf900f066 Prevent a warning when sending an email with no recipient in To: %!s(int64=11) %!d(string=hai) anos
  dflaven ace64067c7 Bug fix: properly serialize Emails with binary Attachments. Previously asynchronous emails with binary attachements were not working (they were queued but never sent). %!s(int64=12) %!d(string=hai) anos
  romainq b521a4c5a3 #691 Notifications not sent if some recicipients have an empty address %!s(int64=12) %!d(string=hai) anos
  dflaven 3f6a26fd3e Protect against empty email addresses %!s(int64=12) %!d(string=hai) anos
  dflaven 23a0326933 Support multiple recipients in To: Cc: and Bcc: %!s(int64=12) %!d(string=hai) anos
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) %!s(int64=12) %!d(string=hai) anos
  dflaven f36126299c Enhancement of the Email class to preserve backward compatibility... %!s(int64=13) %!d(string=hai) anos
  romainq dfaea9c1fa Updated session mechanisms: itop_env defaults to 'production', and adapted the setup to create the configuration %!s(int64=13) %!d(string=hai) anos
  dflaven c073e5e5e9 Bug fix: use the proper way to set the message-ID with Swift %!s(int64=13) %!d(string=hai) anos
  dflaven 89d119e8f7 Allow specifying the label of the sender email %!s(int64=13) %!d(string=hai) anos
  romainq cd7cc6df75 Fixed regressions due to the integration of SwiftMailer %!s(int64=13) %!d(string=hai) anos
  romainq ebd0a2cff8 Generation of emails based on the lib SwiftMailer (implements the SMTP protocole) %!s(int64=13) %!d(string=hai) anos
  dflaven d6ac513eb7 Allow to override some default headers when sending an email %!s(int64=13) %!d(string=hai) anos
  dflaven caf9a6a74a Prevent email header injection %!s(int64=13) %!d(string=hai) anos
  romainq 6421f721cc Email sent in asynchronous mode (established the base for an application internal CRON, task queue, etc.) with adjustable configuration (disable by default). Also improved the OQL: IS_NULL() and REGEXP have been added. %!s(int64=14) %!d(string=hai) anos
  dflaven 9dbcaff50c - Keep track of the object at the source of any email notification for further correlation (either in the user's mailbox or for automatic processing of incoming emails) %!s(int64=14) %!d(string=hai) anos
  romainq 5a1b372fad #19 - Reviewed the licensing information and started to align the comments in the code %!s(int64=15) %!d(string=hai) anos
  romainq ccc8a2a225 Make sure that HTTP responses and the emails are considered as being utf-8... not sure of the real benefit, but we've seen a number of things about this so Denis and I decided to more forward and take the chance. %!s(int64=15) %!d(string=hai) anos
  romainq 40b4ba32e6 Forgot to commit a new include %!s(int64=15) %!d(string=hai) anos