diff options
Diffstat (limited to 'alias')
-rw-r--r-- | alias | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -73,12 +73,12 @@ ssh.down() { | |||
73 | } | 73 | } |
74 | 74 | ||
75 | # imap | 75 | # imap |
76 | curl.save_as_mail() { | 76 | curl.mail.save() { |
77 | curl imaps://mail.topo.tw/INBOX \ | 77 | curl "imaps://mail.topo.tw/$1" \ |
78 | --user pham:`pass mail/pham@mail.topo.tw` \ | 78 | --user pham:`pass mail/pham@mail.topo.tw` \ |
79 | -T $1 | 79 | -T $2 |
80 | } | 80 | } |
81 | curl.save_as_mail_attachment() { | 81 | curl.mail.save_attachment() { |
82 | #TEMPFILE=$(mktemp) | 82 | #TEMPFILE=$(mktemp) |
83 | trap 'rm $TEMPFILE' EXIT | 83 | trap 'rm $TEMPFILE' EXIT |
84 | mail -a $1 -Sexpandaddr /dev/stdout | \ | 84 | mail -a $1 -Sexpandaddr /dev/stdout | \ |
@@ -86,6 +86,15 @@ curl.save_as_mail_attachment() { | |||
86 | --user pham:`pass mail/pham@mail.topo.tw` \ | 86 | --user pham:`pass mail/pham@mail.topo.tw` \ |
87 | -T /dev/stdin | 87 | -T /dev/stdin |
88 | } | 88 | } |
89 | curl.mail.search.subject() { | ||
90 | curl "imaps://mail.topo.tw/$1" \ | ||
91 | --user pham:`pass mail/pham@mail.topo.tw` \ | ||
92 | --request "SEARCH SUBJECT $2" | ||
93 | } | ||
94 | curl.mail.fetch() { | ||
95 | curl "imaps://mail.topo.tw/$1;MAILINDEX=$2" \ | ||
96 | --user pham:`pass mail/pham@mail.topo.tw` \ | ||
97 | } | ||
89 | 98 | ||
90 | # Gist | 99 | # Gist |
91 | alias g='gist' | 100 | alias g='gist' |