示例#1
0
文件: mail.go 项目: tetrafolium/gae
func (m *mailImpl) SendToAdmins(msg *mail.Message) error {
	msg = msg.Copy()
	m.data.Lock()
	ads := m.data.admins[:]
	m.data.Unlock()

	msg.To = make([]string, len(ads))
	copy(msg.To, ads)

	return m.sendImpl(msg)
}
示例#2
0
文件: mail.go 项目: tetrafolium/gae
func (m *mailImpl) Send(msg *mail.Message) error {
	return m.sendImpl(msg.Copy())
}
示例#3
0
文件: mail.go 项目: tetrafolium/gae
func (m mailImpl) SendToAdmins(msg *gae_mail.Message) error {
	return mail.Send(m.aeCtx, msg.ToSDKMessage())
}