나는 이메일 클라이언트을 만들고 싶었습니다. Gmail의 대안이 될 수있는 것이거나 자신의 이메일 서비스입니다.서버없이 전자 메일 클라이언트를 코딩하려면 어떻게해야합니까?
서버없이 내 이메일을 만들 수 있습니까??
웹 소켓에서이 작업을 수행 할 수있는 방법이 있습니까?
나는 이메일 클라이언트을 만들고 싶었습니다. Gmail의 대안이 될 수있는 것이거나 자신의 이메일 서비스입니다.서버없이 전자 메일 클라이언트를 코딩하려면 어떻게해야합니까?
서버없이 내 이메일을 만들 수 있습니까??
웹 소켓에서이 작업을 수행 할 수있는 방법이 있습니까?
메일을 수신하기 위해 이메일 연결을 수신하는 일종의 서버가 필요합니다.
그렇다면 이메일을 수신 대기하려면 어떤 종류의 서비스 (서버에서 실행해야하는)가 필요합니다. SMTP 전자 메일 연결이 처음
http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
를 작동하는 방법 각 메일 서버 보내고 이메일을받을하기 위해 거치는, 이것은 당신에게 과정을 보여 주어야로 볼 필요가 있습니다.
서버 정의에 대해서도주의 깊게 살펴보십시오. 청취 서비스는 항상 인터넷에 연결되어 있어야합니다. (간단히 말하면)
그냥 덧붙여서 질문을 놓치지 마세요. 제공된 대답을 통해 올바른 방향으로 나아가 야합니다.
궁극적으로 이메일은 다른 모든 것과 마찬가지로 소켓을 통과하므로 질문에 대한 짧은 대답은 '예'입니다.
전자 메일 프로토콜의 클라이언트 측 부분을 구현해야합니다. 독점적 인 것을 제외하고는 IMAP, POP, SMTP을 의미합니다. 그럼에도 불구하고 클라이언트를 테스트하려면 궁극적으로 메일 서버가 필요합니다.
나는이 시도에서 당신을 낙담시키기에 충분하다고 희망합니다. 밖에 많은 이메일 클라이언트가 있습니다. 왜 다른 이메일 클라이언트를 원하십니까?
아니요. 음, Gmail에 나간 것 같아요. 그 기대치. 더 많은 시각적 정보를 얻을 수 있습니다. 더 많은 편리 성 –
@Saoud Rizwan : 흠,하지만 GMail은 최소한 서버 (프런트 엔드 용), IMAP 서버 (사서함 용) 및 SMTP 서버 (보내는 메일 용)와 같은 여러 서버를 사용합니다. 사이드 바에는 Google Talk 용 Jabber 서버가 있지만 선택 사항입니다. – Piskvor
@Saoud Rizwan : 와우! 너 야심이야! 어쩌면 구글의 UI 팀이 당신에게서 소식을 전하고자합니다. :) – MarcoS
응용 프로그램이 작동해야하는 위치에 따라 다릅니다. 선택한 태그가 실제로 맞지 않습니다.
Java 응용 프로그램을 만드는 경우 문제가되지 않습니다.
gmail과 같은 웹 클라이언트를 만들려는 경우 POP/IMAP/SMTP 프로토콜을 구현하는 데 필요한 일반 소켓 연결을 만들 수 없기 때문에 가능성이 제한됩니다. JavaScript에서는 XMLHttpRequest 또는 WebSocket 연결 여부에 관계없이 HTTP 프로토콜에 의존하는 연결 만 열 수 있습니다.
참고 : 웹 응용 프로그램에 애플릿 형태로 Java 응용 프로그램을 포함시킬 수도 있습니다. 하지만 솔직히 말해 애플릿은 오래되었고 새로운 웹 앱에서 애플릿을 사용하지 않을 것입니다.
전자 메일 서버가 없어도 온라인 클라이언트 일 수 있습니다. 이 전자 메일 클라이언트는 메일 서버에 메일을 표시하도록 요청합니다.
하지만 사용자가 사용자 인터페이스에 로그인 할 때 외부 메일 서버에 요청하는 작업이 매우 느립니다. 자신의 서버에 전자 메일 데이터를 캐시하고 정기적으로 업데이트해야합니다. 이것이 데스크톱 클라이언트의 역할입니다. 그들은 몇 분마다 메일을 확인하고 귀하의 하드 드라이브에 메일을 저장하여 언제든지 원할 때 언제든지 문의 할 수 있습니다.
웹 이메일 클라이언트를 제공하는 경우 서버 쪽에서 모든 헤더를 가져와야합니다. 가장 좋은 것은 전체 내용을 얻는 것입니다.
어쨌든 거의 메일 서버가 있습니다 ...
그리고 귀하의 이메일 클라이언트는 어디에서 이메일을받을까요? 난수 생성기? –
짧은 대답 : 할 수 없습니다. 왜 당신이 서버를 사용하고 싶지 않으면 BTW, [php]와 [ruby] 태그를 추가 했습니까? –
"나는 차를 만들고 싶지만 좌석, 스티어링 휠, 엔진, 가스 페달, 브레이크 등이 없어야하지만 빨리 달려야한다." –