Eu entendi que tem a forma de controle da transação por container ou por bean. Mas para o caso de um email que desse erro, e os outros deveriam funcionar normalmente (agendado = true). Então eu teria que utilizar o controle manual da transação (BMT )? E como ficaria a Queue caso fosse dado erro no envio do email? Quero dizer, ela sai da queue até que o Produdor envie novamente já que o campo agendado vai continuar 0?