O servidor remoto se comporta de acordo com a especificação SMTP RFC 2821, especialmente na seção 4.2.1 . Como você rejeita com o código 450, o servidor remoto tentará enviá-lo até que a fila expire. Citação do RFC
4yz Transient Negative Completion reply
The command was not accepted, and the requested action did not occur. However, the error condition is temporary and the action may be requested again. The sender should return to the beginning of the command sequence (if any). It is difficult to assign a meaning to "transient" when two different sites (receiver- and sender-SMTP agents) must agree on the interpretation. Each reply in this category might have a different time value, but the SMTP client is encouraged to try again. A rule of thumb to determine whether a reply fits into the 4yz or the 5yz category (see below) is that replies are 4yz if they can be successful if repeated without any change in command form or in properties of the sender or receiver (that is, the command is repeated identically and the receiver does not put up a new implementation.)
Agora, o problema é que o seu servidor foi configurado para fornecer o código de resposta 450 rejeição temporária em vez disso 550 rejeições permanentes .
Como você não compartilha a configuração do postfix, não podemos identificar qual configuração causou esse comportamento. Você pode começar a examinar esses parâmetros abaixo e verificar se esse parâmetro é exibido na saída de postconf -n
.