이메일을 다른 서버로 보내려고하기 때문에 SMTP 프로토콜이 필요합니다. 하지만 메일 서버를 작성하기 위해 pop3 또는 Imap 프로토콜이 필요한 이유는 무엇입니까? 내 서버에 메시지를 저장하면 메시지에 직접 액세스 할 수 없습니까? 마지막 3 개의 메시지를 다운로드하려면 데이터베이스에서 가져 와서 사용자에게 보냅니다. 내 실수는 어디 갔지?왜 pop3 또는 Imap 프로토콜이 필요한가요?
0
A
답변
1
그러나 우리는 메일 서버를 작성하는 POP3 또는 IMAP 프로토콜을해야하는 이유?
메일 클라이언트가 네트워크를 통해 메일 함에서 메일을 가져올 수있는 표준 방법을 제공합니다.
내 서버에 메시지를 저장하면 메시지에 직접 액세스 할 수 없습니까? 물론
. 나는 항상 이것을한다. 내 메일 서버는 표준 Maildir 형식으로 메시지를 저장하고 SSH를 사용하여 로그인 한 후 콘솔 메일 클라이언트를 사용하여 읽습니다.
마지막 3 개의 메시지를 다운로드하려면 데이터베이스에서 가져 와서 사용자에게 보냅니다.
어떻게 사용자들이 메시지를 다운로드 할 것을 당신에게 말할 것이다? 그들이 메시지를 어떻게 보낼 것입니까? 일반적인 방법은 IMAP 및 POP입니다.
+0
나는 upvote :) 당신의 세 번째 답변을 도와 줄 수 없어, 난 그냥 그것에 대해 생각하지 않아 :) 감사합니다 –
관련 문제
- 1. 왜 POP3 프로토콜이 살아남습니까?
- 2. flex pop3 imap 소켓
- 3. Imap/Pop3 알림 Android
- 4. PHP로 구현 된 IMAP 또는 POP3 서버
- 5. 메일 서버 솔루션 IMAP/POP3
- 6. Python으로 작성된 POP3 서버 또는 IMAP 서버의 예가 필요합니다.
- 7. POP3, IMAP 및 Exchange의 차이점은 무엇입니까?
- 8. 우리는 왜 3d 또는 4d 텍스처가 필요한가요?
- 9. 왜 android : 설명이 필요한가요?
- 10. 도메인의 IMAP 또는 POP3 주소를 알 수있는 도구가 있습니까?
- 11. SwingUtilities.invokeLater() 왜 필요한가요?
- 12. CMake가 왜 필요한가요?
- 13. 왜 RIA가 필요한가요?
- 14. 왜 9 패치가 필요한가요?
- 15. 왜 web.debug.config가 필요한가요?
- 16. 프로그래밍 방식으로 IMAP/POP3 계정 만들기
- 17. PHPMailer를 사용하려면 POP3/IMAP 서버가 필요합니까?
- 18. 왜 TestClass 대신 testFixture가 필요한가요?
- 19. 왜 함수 try 블록이 필요한가요?
- 20. 왜 n^2 곱셈이 필요한가요?
- 21. 왜 안드로이드 환경 설정이 필요한가요?
- 22. Gracenote Android - 왜 ACCESS_FINE_LOCATION이 필요한가요?
- 23. 왜 session_ destroy()가 필요한가요?
- 24. 왜 "친구"가 필요한가요? (C++)
- 25. 커널이있을 때 왜 드라이버가 필요한가요?
- 26. 왜 Gradle에 settings.gradle 파일이 필요한가요?
- 27. 왜 새 인스턴스 변수가 필요한가요?
- 28. 우리는 왜 왜 다운 캐스팅이 필요한가요?
- 29. 'UIApplicationDelegate'형식 또는 프로토콜이 없음
- 30. 왜 java.net.MalformedURLException가 발생합니까? 프로토콜이 없습니다.
어떤 코드를 사용하고 있습니까? – StBlade
나는 PHPMailer (smtp 클라이언트)와 FakeSMTP (smtl server in C#) 응용 프로그램을 사용하여 openpop 라이브러리를 사용하고 싶습니다. 또는 다른 좋은 라이브러리가 있습니까? –