編者按:古靈郵 Grin Mail 是一個通過 郵箱接收 grin 付款的小工具。由 grin 中國社區成員 @ 和平王賀 創造。

_
_

代碼庫 https://github.com/aixinrock/grinmail

GrinMail (古靈郵)

利用郵件系統自動接收 Grin 交易並回傳的工具

簡介

Grin 交易方式目前分爲兩種:

1. 一種是直接通過 Tor 由發送方直接發給接收方,但是需要雙方都在線;

2. 另一種是通過 slatepack 方式,先由發送方發送 slatepack 數據給接收方,接收方生成迴應 slatepack 給發送方,再由發送方提交上鍊,步驟比較繁瑣,沒有比特幣這種直接往地址上發幣那樣便捷。

於是便想辦法儘量使步驟簡化,發送方操作必不可少,那麼接收方的操作可不可以實現自動化呢,不需要真人在線接收或者回傳 slatepack 數據呢?GrinMail 就是爲了解決這個問題而誕生的!!!

原理

發送方將帶有 slatepack 數據(以附件形式或直接複製到正文內容中)的郵件發送到接收方的郵箱裏,GrinMail 會輪詢郵箱接收到的郵件,發現附件中或正文內容中存在 slatepack 數據,便將數據交給 grin-wallet 處理,生成迴應 slatepack 數據,發送給郵件發送者,發送方收到迴應郵件即可上鍊提交。接收方全程自動化接收即可收幣,不必親自在線或上手操作,除非出現 BUG (O(∩∩)O 哈哈~估計會不少 (^_^) )。

配置

1.Linux 系統:
下一步會移植 Win 上,Mac 等 Grin 100 美刀暴富了再說 2. 安裝 grin-wallet 和 grin node:
點擊進入官網下載,可參考官網教程安裝、初始化、新建或導入已有錢包。3.Gmail 開啓 POP 和 SMTP 服務:

設置 ——> 轉發和 POP/IMAP ——> POP 下載 ——> 對從現在起收到的郵件啓用 POP ——> 保存更改
(國內需要科學穩定的上網環境,下一步準備支持 QQ 郵箱) 4. 克隆代碼:
git clone [email protected]:aixinrock/grinmail.git

操作

  1. 配置文件
    點開 config.ini,輸入郵箱賬號、郵箱密碼和 Grin 錢包密碼(即在 grin-wallet 設置的密碼) 2.Python 依賴庫
    pip install -r requirements.txt3. 運行
    python3 grinmail.py

場景

•商家 / 賣場 / 第三方自助收款服務•交易所充值自動化,只需跟用戶註冊的郵箱綁定即可•不想動手指的懶人福利套裝

反饋

測試郵箱:[email protected] 接受小額捐贈
發錯索回及問題 bug 反饋請加電報羣組:t.me/grinmail