• Hi,

    When sending emails, Subscribe2 is adding a List-Id header.
    But AFAICT this header does not follow the correct syntax as described in RFC 2919 as it is missing the angle-bracket enclosed identifier.

    Could you either:

    • fix this header? Maybe the identifier could be something like
      implode(reverse(explode(blog_path, '/')), '.').blog_domain
      so that for a blog at https://www.example.com/blog/foo/, the identifier would be foo.blog.www.example.com
    • remove this header? In my opinion, a blog with Subscribe2 is not really a mailing-list so it doesn’t make sense to have that header at all. But I could understand how it could be considered as one
    • add a configuration option to not send this header so it’s up to the site manager to decide if he wants that header to be sent or not. Note that with this option, option 1 would still need to be applied.

    I guess options 2 and 3 could be done by hooking to the proper filter (‘wp_mail’ I think) but it would be better to have this fixed in Subscribe2.


    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support mattyrob



    It seem unlikely Subscribe2 will be updated as the current authors have not realised not code or made any commits in months.

    However, you can filter and amend or remove headers at will with the ‘s2_email_headers’ filter in Subscribe2.

Viewing 1 replies (of 1 total)
  • The topic ‘Bogus List-Id header’ is closed to new replies.