Setting up: sending and email
If the transactions is shown in your Bitcoin-Qt client as having confirmations, then the transaction went through and is confirmed. Most systems consider a transaction as confirmed when it has one confirmation, some require up to 6 confirmations, but when a transaction has 957 confirmations, it is practically irreversible.

If your transaction has that amount of confirmations and the receiver did not get it yet, then he has a problem with its client, not you.

There exists no such thing as e-mail confirmations in Bitcoin. It's possible that some clients offer it as a feature, but it is certainly nothing standard to Bitcoin.

(I don't know who the recipient is and I don't want to accuse anyone, but it seems like he is trying to have you send the transaction again.)