Japanese: README.ja.md
This Chrome extension shows the number of new Yahoo! Mail messages in the extension badge.
It uses the browser's existing Yahoo! JAPAN login session and periodically fetches the unread mail count.
- Shows the new mail count in the extension badge
- Refreshes the count every 30 seconds
- Opens Yahoo! Mail when the extension icon is clicked
This extension runs in a background Service Worker.
- It checks the login state and
eappidfromhttps://www.yahoo.co.jp/ - It fetches the mail count from
https://web-yunz.yahoo.co.jp/Yunz/V1/getNotifications - It updates the extension badge with the latest count
If you are not logged in to Yahoo! JAPAN, the extension cannot fetch the mail count.
storage: Storeseappidalarms: Runs periodic checks every 30 secondshttps://www.yahoo.co.jp/: Checks login state and retrieveseappidhttps://mail.yahoo.co.jp/: Opens Yahoo! Mail when the icon is clickedhttps://web-yunz.yahoo.co.jp/Yunz/V1/getNotifications: Fetches the new mail count
This extension does not collect, transmit, or store email content such as message bodies, subject lines, senders, or recipients.
It uses the browser's logged-in Yahoo! JAPAN session only to retrieve the new mail count.
The retrieved eappid is stored locally in the browser using chrome.storage.local.
No information is sent to any external server operated by the extension developer.
- Open
chrome://extensionsin Chrome - Enable
Developer mode - Click
Load unpacked - Select this repository directory
manifest.json: Extension manifestbackground.js: Periodic checks, mail count fetch, and badge updatesicon.png: Extension icon
- The extension may stop working if Yahoo! JAPAN changes its page structure or API response
- Right after installation or re-login, it may take a short time before the badge updates
- If the badge shows
loginor-, it indicates a login requirement or a fetch failure