Encontrei um e-mail antigo da Yandex enquanto tentava resolver esse problema. Ele pode ser útil.
O erro “Sender address rejected: not owned by user” (Endereço de remetente rejeitado: não pertence ao usuário), que ocorre ao enviar uma mensagem, indica uma tentativa de envio usando o endereço de outra pessoa ou de outra caixa de correio. Existem duas situações em que esse erro pode ocorrer:
Quando a mensagem é enviada indicando outro endereço de e-mail, mas dentro do mesmo domínio.
Quando a mensagem é enviada indicando um endereço de e-mail diferente usando um domínio distinto.
Observe: o erro indicará a caixa de correio na qual a autenticação foi realizada e a caixa de correio que será especificada como remetente:
(5.7.1 <admin@example.com>: Sender address rejected: not owned by user mail@example.com)
admin@example.com — a caixa de correio na qual a autenticação foi realizada.
mail@example.com — a caixa de correio especificada como remetente.
Minha solução foi especificar o mesmo endereço de e-mail em todos os lugares. Esse e-mail está registrado no Yandex.Connect.
Você deve perguntar ao Yandex como configurar o servidor de e-mail deles.
Ou, se você souber qual é o endereço de envio, pode seguir as instruções no final de app.yml para alterar o notification_email (ou configurá-lo na interface web, já que parece que você já fez login).