HTML Mail for D9 and D10

Created on 19 February 2021, almost 4 years ago
Updated 9 February 2024, 10 months ago

A lot of great work by TR and others has gone into this release to fix bugs, improve its structure, and make it compatible with D9.

We have about 2000 known sites using ALPHA2 and only about 50 using one of the -dev snapshots.

At the time of writing, ALPHA2 has about 3500 known installations and no open bug report. There are a number of issues in NW and NR state. Please help move HTML Mail forward by updating to this ALPHA3 and providing feedback, both good and bad, as outlined here, and also take a look at the issues queue.

📌 Task
Status

Fixed

Version

4.0

Component

Code

Created by

🇨🇭Switzerland salvis

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇨🇭Switzerland salvis

    #4 needs to be discussed in a separate issue, as instructed in the original post.

  • Status changed to Fixed 11 months ago
  • 🇨🇦Canada joseph.olstad

    This was fixed a LONG time ago despite no actual tagged releases people are hacking in the repo or zip file.

    💬 Drupal 10 release? Closed: duplicate

  • 🇮🇹Italy umpire274

    Hi all.

    When I try to install the 'drupal/htmlmail:4.x-dev@dev' via composer

    composer require 'drupal/htmlmail:4.x-dev@dev'

    obtain an error due by a timeout

    Mandalor:dev umpire274$ composer require 'drupal/htmlmail:4.x-dev@dev'
    ./composer.json has been updated
    Running composer update drupal/htmlmail
    Loading composer repositories with package information
    Updating dependencies
    Nothing to modify in lock file
    Installing dependencies from lock file (including require-dev)
    Package operations: 1 install, 0 updates, 0 removals
      - Syncing drupal/htmlmail (dev-4.x dbd771f) into cache
      - Installing drupal/htmlmail (dev-4.x dbd771f): Cloning dbd771f392 from cache
        Install of drupal/htmlmail failed
    The following exception is caused by a process timeout
    Check https://getcomposer.org/doc/06-config.md#process-timeout for details
    
    In Process.php line 1204:
                                                                                                                                                                                   
      The process "git clone --no-checkout '/Users/umpire274/Library/Caches/composer/vcs/https---git.drupalcode.org-project-htmlmail.git/' 'web/modules/contrib/htmlmail' --disso  
      ciate --reference '/Users/umpire274/Library/Caches/composer/vcs/https---git.drupalcode.org-project-htmlmail.git/' && cd 'web/modules/contrib/htmlmail' && git remote set-ur  
      l origin -- 'https://git.drupalcode.org/project/htmlmail.git' && git remote add composer -- 'https://git.drupalcode.org/project/htmlmail.git'" exceeded the timeout of 300   
      seconds.                                                                                                                                                                     
                                                                                                                                                                                   
    
    require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
    
    Mandalor:dev umpire274$ 
    

    Anyone can help me?

    Alex

  • 🇨🇦Canada joseph.olstad

    @umpire274
    Please try this instead:
    composer require 'drupal/htmlmail:4.0.x-dev@dev'
    composer require 'drupal/htmlmail:4.0.x-dev@dev'

  • 🇮🇹Italy umpire274

    Hi Joseph.

    I've tried other composer command but the result is the same

    Mandalor:dev umpire274$ composer require 'drupal/htmlmail:4.0.x-dev@dev'
    ./composer.json has been updated
    Running composer update drupal/htmlmail
    Loading composer repositories with package information
    Updating dependencies
    Nothing to modify in lock file
    Installing dependencies from lock file (including require-dev)
    Package operations: 1 install, 0 updates, 0 removals
      - Syncing drupal/htmlmail (dev-4.0.x dbd771f) into cache
      - Installing drupal/htmlmail (dev-4.0.x dbd771f): Cloning dbd771f392 from cache
        Install of drupal/htmlmail failed
    The following exception is caused by a process timeout
    Check https://getcomposer.org/doc/06-config.md#process-timeout for details
    
    In Process.php line 1204:
                                                                                                                                                                                   
      The process "git clone --no-checkout '/Users/umpire274/Library/Caches/composer/vcs/https---git.drupalcode.org-project-htmlmail.git/' 'web/modules/contrib/htmlmail' --disso  
      ciate --reference '/Users/umpire274/Library/Caches/composer/vcs/https---git.drupalcode.org-project-htmlmail.git/' && cd 'web/modules/contrib/htmlmail' && git remote set-ur  
      l origin -- 'https://git.drupalcode.org/project/htmlmail.git' && git remote add composer -- 'https://git.drupalcode.org/project/htmlmail.git'" exceeded the timeout of 300   
      seconds.                                                                                                                                                                     
                                                                                                                                                                                   
    
    require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
    
    Mandalor:dev umpire274$ 
    
  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024