All Projects → toomore → COSCUP2013Secretary-Toolkit

toomore / COSCUP2013Secretary-Toolkit

Licence: other
✉️ COSCUP2013 行政組專用的小工具 AWS SES, SQS, SNS, twilio

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to COSCUP2013Secretary-Toolkit

Android-Email-App-using-Javamail-Api
An Android App to send mail without gamil/email interaction!
Stars: ✭ 19 (+46.15%)
Mutual labels:  mail
aliyun-direct-mail
[DEPRECATED] 阿里云 DirectMail for Laravel.
Stars: ✭ 26 (+100%)
Mutual labels:  mail
go-imap-idle
IDLE extension for go-imap
Stars: ✭ 30 (+130.77%)
Mutual labels:  mail
mail
golang send mail with SSL,TLS and support NTLM,LOGIN,PLAIN AUTH...
Stars: ✭ 29 (+123.08%)
Mutual labels:  mail
postal
✉️ A fully featured open source mail delivery platform for incoming & outgoing e-mail
Stars: ✭ 12,134 (+93238.46%)
Mutual labels:  mail
javayh-platform
javayh-platform 使用Springboot2.2.6为开发脚手架,SpringCloud为云端服务框架,Nacos为注册中心、分布式配置管理中心,Oauth2协议实现统一授权,Mybatis作为持久层框架,提供了代码生成器,SQL防注入,SwaggerAPI文档,Redis 作为缓存服务等强大的功能
Stars: ✭ 32 (+146.15%)
Mutual labels:  mail
mailparse
Rust library to parse mail files
Stars: ✭ 148 (+1038.46%)
Mutual labels:  mail
iA-Writer-Templates
📎 Templates for iA Writer
Stars: ✭ 29 (+123.08%)
Mutual labels:  mail
KP.GmailClient
A Gmail client for C#
Stars: ✭ 17 (+30.77%)
Mutual labels:  mail
vim-gnote
make your mailbox as a note place
Stars: ✭ 16 (+23.08%)
Mutual labels:  mail
easymail
Easy way to install a mail server.
Stars: ✭ 60 (+361.54%)
Mutual labels:  mail
yapople
Yet another POP3 email library
Stars: ✭ 22 (+69.23%)
Mutual labels:  mail
mailer
Generic mailer
Stars: ✭ 16 (+23.08%)
Mutual labels:  mail
Mail
The Hoa\Mail library.
Stars: ✭ 24 (+84.62%)
Mutual labels:  mail
laravel-mail-aliyun
📧 Aliyun DrirectMail Transport for Laravel Application.
Stars: ✭ 69 (+430.77%)
Mutual labels:  mail
sendcloud
SendCloud Mail SDK
Stars: ✭ 21 (+61.54%)
Mutual labels:  mail
wp-smtp
Simple package for handling WordPress SMTP with .env when using the Roots stack.
Stars: ✭ 31 (+138.46%)
Mutual labels:  mail
skirnir
Skirnir Email Server
Stars: ✭ 31 (+138.46%)
Mutual labels:  mail
email-validator.dart
A simple Dart class for validating email addresses without using RegEx 📧
Stars: ✭ 156 (+1100%)
Mutual labels:  mail
mlmmjadmin
A simple RESTful API server used to manage mlmmj (http://mlmmj.org) mailing list manager.
Stars: ✭ 39 (+200%)
Mutual labels:  mail

COSCUP2013Secretary Tool Kit

以 jinja2 模板引擎排版電子報並利用 Amazon SES 發送,使用 twilio 傳送簡訊通知,所有的任務丟到 AWS SQS,再透過 AWS SNS 喚起執行任務。

安裝

需要 boto, jinja2 套件

pip install -r ./requirements.txt

需要 Amazon AWS ID, KEY, twilio SID, TOKEN

請在 ./setting.py.tmp 鍵入必要資料後改名為 ./setting.py

電子報樣板

樣板位於 ./templates/,樣板範例預覽: View

延伸功能

原來的程式有接來自資料庫使用者資料,但這部份只要在 sendall 改寫並餵入 [mail, user, nickname] 的基本欄位 dict 資料後就可以大量傳送郵件,歡迎嘗試改寫調整。

Web Server

Flask

  • python ./app.py

uWSGI

  • uwsgi -w app:app --http :6666 --logto /run/shm/coscup_sender_uwsgi.log
  • uwsgi --ini ./uwsgi.ini

ScreenShot

http://s3.toomore.net/coscup/2013-06-15+02.19.07.png

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].