Olá a todos, sou Pisces Lin. Este é meu projeto de graduação há dois anos. O tema é o design de um sistema de correio baseado em Winsock. Agora estou liberando o programa fonte deste sistema para todos os amigos que precisam de informações. esta área pode fazer isso. Baixe e estude! A tecnologia de programação de rede em linguagem C usada pelo sistema implementa o processamento de comandos do protocolo da camada de aplicação de SMTP e POP3 e usa páginas da web PHP para enviar e receber e-mails.
(1) O servidor SMTP deve implementar comandos básicos de protocolo, incluindo os seguintes comandos: HELO, MAIL FROM, RCPT TO, DATA, REST, NOOP, QUIT e HELP.
(2) O servidor POP3 deve implementar comandos básicos de protocolo, incluindo os seguintes comandos: USER, PASS, DELE, LIST LOOP, RETR, RSET, STAT, UIDL e QUIT.
(3) O cliente de envio e recebimento de correio Web PHP é responsável pela comunicação com os dois servidores de correio usando os comandos do protocolo de correio implementados acima.
O protocolo de envio de e-mail SMTP e o protocolo de recebimento de e-mail POP3 são atualmente protocolos comumente usados em sistemas de e-mail. Como camada de aplicação no modelo de quatro camadas TCP/IP, ele define seus próprios comandos de protocolo padrão para que todos os sistemas de e-mail sigam instruções unificadas. A implementação padrão, justamente por isso, permite que diversos sistemas troquem informações sem erros.
Este sistema foi desenvolvido no contexto atual de que a comunicação por e-mail é muito popular. Ele usa a linguagem C para escrever o servidor de e-mail e PHP para escrever o cliente. Ele faz uso da tecnologia de programação de rede e da tecnologia multi-threading do Windows. os usuários possam usá-lo em tempo hábil para trocar informações de maneira conveniente.
Palavras-chave: servidor de e-mail Winsock, cliente PHP WebMail
Expandir