編者按:古靈郵 GrinMail 是一個通過 郵箱接收 / 發送 grin 付款的小工具。前文介紹 GrinMail (古靈郵) 發佈

GrinMail 由 grin 中國社區成員 @ 和平王賀 創造,並由 Goblinpool grin 生態基金資助。

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

通過 GrinMail 發送 Grin

簡單介紹

GrinMail 利用郵箱系統已經實現了自動收幣功能,發幣也可以通過郵箱系統來減少不必要的操作,一條命令即可完成。

生成 Slatepack 信息,發送到指定郵箱,等待郵箱回覆,收到 Slatepack 進行完結交易等整個流程,依靠程序自動來完成,不再需要用戶鼠標點擊、複製、粘貼等動作,最大程度地減少操作步驟。

環境配置

1.Linux 系統

2.Python3 依賴庫

pip3 install -r requirements.txt

3.grin-wallet 官方命令行錢包,如果不想更新全節點的話,可以直接修改目錄 .grin/main/grin-wallet.toml 文件中的 check_node_api_http_addr = \”http://gnode.goblinpool.cn:3413\” ,此爲哥布林礦池的遠程節點。

  1. 開啓郵箱的 POP3 和 SMTP 服務

  2. 克隆代碼,點開 config.ini,輸入郵箱賬號、郵箱授權碼和 Grin 錢包密碼(即在 grin-wallet 設置的密碼),主要用到的是 send.py 文件。

用法說明

要使用一鍵發幣功能,終端 cd 到 grinmail 目錄下,格式如下:

python3 send.py [email] [amount]

[email] 選項是填接收者的 email 地址 ,[amount] 選項是填發幣的數量,比如向 [email protected] 郵箱發送 10000grin:

python3 send.py [email protected] 10000

只需這一條命令,後續任務都會由程序自動完成。結合 GrinMail 自動收幣功能,即可一鍵完成發幣收幣整個流程。

總結展望

GrinMail 目前在 Linux 系統運行良好,自動收幣功能在 Win10 也實現了,下一步一鍵發幣功能也會在 Windows 系統完成。總的來說,配置環境比較麻煩,需要下載設置等較繁瑣,不適合普通新手,未來會在這方面逐步改進。

感謝 @xiaojay 大佬和 goblinpool 的贊助和支持!