O2Popper 2.0.0 release

2021-12-24

Enabled to connect to a server other than Gmail. It can also be used for Microsoft 365 (Office 365) servers and so on. However, you will need to obtain the client ID and client secret separately.

To connect to a server other than Gmail, download client_secret_samples.zip from the download page, select the secret file in it from the settings dialog, and change the settings.

You can enter the client ID and client secret by clicking "Details" in the settings dialog and then clicking the "Edit" button.

In addition, the author has not confirmed the operation because there is no development environment other than Gmail. I implemented it with reference to the published specifications and information from those who cooperated in the operation check. If it doesn't work, please contact me.

The changes in this version are as follows.

  1. Enabled to connect to a server other than Gmail.
  2. Added input fields for client ID and client secret in the settings dialog.
  3. Enabled to see detailed parameters related to connection and authentication from the settings dialog.
  4. Enabled to send login_hint at the time of OAuth2 authorization.
  5. Added "Change Envelope-From" option.
  6. Added the function to block erroneous transmission by block list.
  7. Enabled to specify multiple conditions for "Exclusion" of "Block SMTP". And improved the match process.
  8. Reviewed and improved the layout of the settings dialog.
  9. Fixed a bug that some settings changed on the settings dialog are not reflected after restarting.
  10. Improved the processing when authentication fails in SMTP.
  11. Added Envelope-From and number of recipients (To+Cc+Bcc) to the pop-up dialog when sending an email.