Suponho que os dois usuários e seus dois computadores sejam independentes, por exemplo, esse usuário A não pode simplesmente acessar o computador do usuário B e gravar arquivos no sistema de arquivos.
Isso significa que a configuração mínima é aquela em que A pode se conectar ao MTA na máquina de B, e o MTA se considera responsável por e-mail para a máquina / domínio de B.
Isso significa que quando A diz que tem uma mensagem para B, o MTA assume a responsabilidade de proteger a mensagem na caixa de correio de B.
Descendo um nível, isso significa:
- A conecta-se à porta do ouvinte do MTA de B (tradicionalmente a porta TCP / 25)
- A identifica o remetente e o destinatário, e o MTA de B diz ok
- A passa a mensagem e o MTA de B envia uma resposta que indica que é responsável O MTA de
- B, grava a mensagem no disco (caixa de correio de B)
Existem maneiras hackyas, que mencionarei de passagem. Se A é raiz na máquina de B, A pode anexar uma mensagem diretamente à caixa de correio de B apenas criando / editando um arquivo adequado. Por exemplo, editando um arquivo mbox. Mas esse é um caso meio patológico.