Skip to content

Releases: macros4outlook/quotefixmacro

Version 1.9

08 Mar 00:05
Compare
Choose a tag to compare

Added

  • Added ThisOutlookSession.cls for directly intercepting the standard reply buttons. [#11]
  • In case the email target ends with a number, the reversal of names also works. I.e., in the case of Lastname Firstname <[email protected]> "Firstname" is used as firstname.
  • Include "Dr." in the name if that is present

Fixed

  • Empty line is kept after the header for forwarded mails [#12]
  • Single-line emails keep the quoting character in the created reply email

Changed

  • Created separate file QuoteFixNames.bas (to eease development) [#22]

Version 1.8

06 Feb 18:17
Compare
Choose a tag to compare

Added

  • In case departments are added at the end of a name, it is removed (e.g., Firstname Lastname DEP DEP2 becomes Firstname Lastname)
  • In case the sender format is Lastname Firstname <[email protected]>, it is assumed that the typing of the email (firstname before lastname) is correct.

Changed

  • Default pattern for %D (date) now includes time in the format HH:MM

Fixed

  • Names with dashes are correctly cased (before, they were converted to First-first)

Version 1.7

24 Jan 15:15
Compare
Choose a tag to compare

Changed

  • Homepage and code moved from sourceforge to GitHub.
  • Linebreaks in DEFAULT_QUOTING_TEMPLATE changed from vbCr to "\n"

Added

  • Now recognizes Lastname Firstname as sender name format, too.
  • Internationalization: Add FixedReplyAllEnglish() with a separate template for replies in English.
  • In case a sender name takes something in braces at the end, that text is removed (e.g., "Test Name (42)" is converted to "Test Name")

Fixed

  • If sender name is encloded in quotes, these quotes are stripped
  • Applied fix by "helper-01" to enable macro usage at 64bit Outlook
  • Always use "Firstname Lastname" as sender name, even if some names are formatted "Lastname, Firstname"

Version 1.6

15 Jan 19:28
Compare
Choose a tag to compare

Changed

  • Homepage and code moved from sourceforge to GitHub.
  • Linebreaks in DEFAULT_QUOTING_TEMPLATE changed from vbCr to "\n"

Added

  • Now recognizes LastnameFirstname as sender name format, too.
  • Internationalization: Add FixedReplyAllEnglish() with a separate template for replies in English.
  • In case a sender name takes something in braces at the end, that text is removed (e.g., "Test Name (42)" is converted to "Test Name")

Fixed

  • If sender name is encloded in quotes, these quotes are stripped
  • Applied fix by "helper-01" to enable macro usage at 64bit Outlook
  • Always use "Firstname Lastname" as sender name, even if some names are formatted "Lastname, Firstname"

Version 1.5

15 Jan 19:29
Compare
Choose a tag to compare

Added

  • support for fixed firstNames for configured email adresses

Fixed

  • When a mail was signed or encrypted with PGP, the reformatting would yield incorrect results
  • When a sender's name could not be determined correctly, it would have thrown an error 5
  • Letters of first name are also lower cased
  • Only the first word of a potential first name is used as first name

Version 1.4

06 Feb 18:19
Compare
Choose a tag to compare

Added

  • Added CONDENSE_EMBEDDED_QUOTED_OUTLOOK_HEADERS, which condenses quoted outlook headers.
    The format of the condensed header is configured at CONDENSED_HEADER_FORMAT
  • Added CONDENSE_FIRST_EMBEDDED_QUOTED_OUTLOOK_HEADER
  • Added support for custom template configured in the macro (QUOTING_TEMPLATE) - this can be used instead of the signature configuration.
  • Added LoadConfiguration() so you can store personal settings in the registry. These won't get lost when updating the macro.

Changed

  • Merged SoftWrap and QuoteColorizerMacro into QuoteFixMacro.bas

Fixed

  • Fixed compile time constants to work with Outlook 2007 and 2010
  • Applied patch 3296731 by Matej Mihelic - Replaced hardcoded call to "MAPI"

Version 1.3

06 Feb 18:19
Compare
Choose a tag to compare

Added

  • added support to strip quotes of level N and greater
  • more support of alternative name formatting
    • added support of reversed name format (Lastname, Firstname instead of Firstname Lastname)
    • added support of LASTNAME firstname format
    • if no firstname is found, then the destination is used
      • firstname.lastname@domain is supported
    • firstName always starts with an uppercase letter
    • Added support for Dr.
  • added USE_COLORIZER and USE_SOFTWRAP conditional compiling flags.
    They enable QuoteColorizerMacro and SoftWrapMacro.
  • added support of removing the sender's signature
  • added CONVERT_TO_PLAIN flag to enable viewing mails as HTML first.

Changed

  • check for beginning of quote is now language independent
  • splitted code for parsing mailtext from FixMailText() into smaller functions
  • renamed fromName to senderName to reflect real content of the variable

Fixed

  • included %C patch 2778722 by Karsten Heimrich
  • included %SE patch 2807638 by Peter Lindgren
  • FinishBlock() would in some cases throw error 5
  • Prevent error 91 when mail is marked as possible phishing mail
  • Original mail is marked as read
  • fixed cursor position in the case of absence of %C, but presence of %Q

Version 1.2b

06 Feb 18:20
Compare
Choose a tag to compare

Added

  • included on-behalf-of handling written by Per Soderlind

Version 1.2a - 2006-09-26

Fixed

  • quick fix of bug introduced by reformating first-level-quotes (it was reformated too often)