i went through all the code, this seems to be a documentation bug. the send_to_queue command appears to be transactional, although it's not stated as such in the docs
pyramid_mailer.Mailer.send_to_queue() calls... repoze.sendmail.delivery.QueuedMailDelivery().send() calls... which subclasses the `send` from repoze.sendmail.delivery.AbstractMailDelivery() -- which is transaction aware the delivery mechanism also seems to rename the file from maildir/tmp to maildir/new when ready. ( btw, there also seems to be no cleanup code in there ) the send_immediately command bypasses all the transaction code -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
