RSS-Bridge / RSS-Bridge/rss-bridge

Bridge request for mail.tm

Open
#2,170 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bridge-Request
Dominant language
PHP
Stars
9.2k
Forks
1.2k
Avg merge
12h 45m
Merged PRs (30d)
2

Description

Bridge request

mail.tm is a free to use Mail Service. It automatically deletes Mails older than 10 Days. It also has an API, so it could be more easy to implement this. Using this Bridge we could subscribe to Newsletter, which are only over mail, with our RSS clients.

General information

  • Host URI for the bridge (i.e. https://mail.tm):

  • Which information would you like to see?
    The E-Mail with Date, subject and content, maybe also links to attachments.

  • Which of the following parameters do you expect?

    • Title
    • URI (link to the original article)
    • Author (Who Send the Mail?)
    • Timestamp
    • Content (the content of the article)
    • Enclosures (pictures, videos, etc...)
    • Categories (categories, tags, etc...)

Options

  • Limit number of returned items
    • Default limit: 5
  • Load full articles
    • Cache articles (articles are stored in a local cache on first request): yes
    • Cache timeout (max = 24 hours): 24 hours
  • Balance requests (RSS-Bridge uses cached versions to reduce bandwith usage)
    • Timeout (default = 5 minutes, max = 24 hours): 5 minutes

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named in the request. Start by reviewing the mail.tm API and existing RSS-Bridge implementations, then verify that the bridge can expose email title, sender, timestamp, content, and enclosures while respecting the requested caching and request-balancing options.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.