請問 Mail() 有群發、副本、密件副本、指定回覆信箱等功能嗎?

213 views
Skip to first unread message

灰狗趴式

unread,
Aug 22, 2011, 3:00:26 AM8/22/11
to Uliweb
Mail() 有群發、副本、密件副本、指定回覆信箱等功能嗎?
群發: 給他一個清單一次發送
指定回覆信箱: 在Gmail 看過發送者跟回覆者的email 是不同的

如果用Gmail 有辦法使用以上這些功能嗎?

limodou

unread,
Aug 22, 2011, 3:40:42 AM8/22/11
to uli...@googlegroups.com
2011/8/22 灰狗趴式 <frt5...@gmail.com>:

群发的话要自已去循环吧。但这个最好是异步的,因为有可能量很大。
其它的好象没看到smtp有这个功能。uliweb实现的是标准的smtp的功能。

--
I like python!
UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/
UliWeb <<simple web framework>>: http://code.google.com/p/uliweb/
My Blog: http://hi.baidu.com/limodou

灰狗趴式

unread,
Aug 24, 2011, 7:01:19 AM8/24/11
to Uliweb
這位仁兄做了群發的功能
http://www.cnblogs.com/liyanwei/archive/2011/01/17/1937360.html

但是不知道應該如何整合進去 Mail()

On 8月22日, 下午3時40分, limodou <limo...@gmail.com> wrote:
> 2011/8/22 灰狗趴式 <frt524...@gmail.com>:

limodou

unread,
Aug 24, 2011, 7:03:17 AM8/24/11
to uli...@googlegroups.com
2011/8/24 灰狗趴式 <frt5...@gmail.com>:

> 這位仁兄做了群發的功能
> http://www.cnblogs.com/liyanwei/archive/2011/01/17/1937360.html
>
> 但是不知道應該如何整合進去 Mail()
>

但是它这个不是异步方式,当邮件很多时对系统影响很大。最好是异步方式发送。这个其实就是一个循环,使用uliweb提供的api自已都可以做的。

灰狗趴式

unread,
Aug 24, 2011, 10:06:47 AM8/24/11
to Uliweb
如果是私人的mail server 應該比較有問題
Gmail 只是給清單,他一次就幫你發出去了
所以應該對系統影響不大

這是我的見解,請各位指點迷津


另一件事,

Mail() 直接給他清單他只會發送第一個
這算是bug 嗎?

On 8月24日, 下午7時03分, limodou <limo...@gmail.com> wrote:
> 2011/8/24 灰狗趴式 <frt524...@gmail.com>:

limodou

unread,
Aug 24, 2011, 10:24:35 AM8/24/11
to uli...@googlegroups.com
2011/8/24 灰狗趴式 <frt5...@gmail.com>:

> 如果是私人的mail server 應該比較有問題
> Gmail 只是給清單,他一次就幫你發出去了
> 所以應該對系統影響不大
>
> 這是我的見解,請各位指點迷津

这个我倒是没试过。我又看了你给的链接,的确没有循环。这里的群发的概念有所不同。你说的是一次同时给很多人发信。我原来理解为一次只给一个人发信,但是同时发给许多人。不过有时间可以试试是不是可以。

>
>
> 另一件事,
>
> Mail() 直接給他清單他只會發送第一個
> 這算是bug 嗎?
>

这个是不是要看服务器是如何处理的,我也不清楚算不算bug。

灰狗趴式

unread,
Aug 24, 2011, 10:37:33 AM8/24/11
to Uliweb
上面那個連接我試過可以清單發送

但是在Mail() 卻沒辦法這樣

不知到哪裡不一樣了

On 8月24日, 下午10時24分, limodou <limo...@gmail.com> wrote:
> 2011/8/24 灰狗趴式 <frt524...@gmail.com>:
>

limodou

unread,
Aug 24, 2011, 10:44:44 AM8/24/11
to uli...@googlegroups.com
2011/8/24 灰狗趴式 <frt5...@gmail.com>:
> 上面那個連接我試過可以清單發送
>
> 但是在Mail() 卻沒辦法這樣
>
> 不知到哪裡不一樣了
>

你是使用的gmail吗?我看文章中是使用gmail发的。
uliweb中有gmail的backend。

灰狗趴式

unread,
Aug 24, 2011, 10:55:07 AM8/24/11
to Uliweb
使用的是Gamil 沒有錯.
但是Mail() 的確是沒辦法清單發送

On 8月24日, 下午10時44分, limodou <limo...@gmail.com> wrote:
> 2011/8/24 灰狗趴式 <frt524...@gmail.com>:
>

limodou

unread,
Aug 24, 2011, 11:01:14 AM8/24/11
to uli...@googlegroups.com
2011/8/24 灰狗趴式 <frt5...@gmail.com>:
> 使用的是Gamil 沒有錯.
> 但是Mail() 的確是沒辦法清單發送
>

to_参数你是怎么写的。我看应该是一个文本,不同的邮箱使用','分隔,如:

'a...@gmail.com,b...@gmail.com'

灰狗趴式

unread,
Aug 25, 2011, 2:44:56 AM8/25/11
to Uliweb
Mail()
email = EmailMessage(from_, to_, subject, message, html=html,
attachments=attachments)
這個to_
'...@gmail.com,b...@gmail.com'

self.con.send_mail(from_, to_, email)
這個to_
['...@gmail.com', 'b...@gmail.com']

這樣就可清單發送


On 8月24日, 下午11時01分, limodou <limo...@gmail.com> wrote:
> 2011/8/24 灰狗趴式 <frt524...@gmail.com>:
>

> > 使用的是Gamil 沒有錯.
> > 但是Mail() 的確是沒辦法清單發送
>
> to_参数你是怎么写的。我看应该是一个文本,不同的邮箱使用','分隔,如:
>

> '...@gmail.com,b...@gmail.com'

limodou

unread,
Aug 25, 2011, 3:06:34 AM8/25/11
to uli...@googlegroups.com
2011/8/25 灰狗趴式 <frt5...@gmail.com>:

> Mail()
> email = EmailMessage(from_, to_, subject, message, html=html,
> attachments=attachments)
> 這個to_
> '...@gmail.com,b...@gmail.com'
>
> self.con.send_mail(from_, to_, email)
> 這個to_
> ['...@gmail.com', 'b...@gmail.com']
>
> 這樣就可清單發送
>

哦。那就是说邮件中是一个串,而发送时是一个list。

Reply all
Reply to author
Forward
0 new messages