들어오는 모든 메일 메시지를 가로 채고 일부 사양에 따라 수정하는 응용 프로그램이 필요합니다. 내가 이걸 절대 신인 오전, 세부 :POP3 서버에서 메일 메시지를 가로 채는 방법
0
A
답변
0
모든 수신 메시지는 SMTP를 통해 오는 것이 샘플 코드를
Dim _tcpClient As New TcpClient
Dim _networkStream As NetworkStream
Dim _Msg As String
With _tcpClient
.Connect(Me.txtServerIp.Text, Integer.Parse(Me.txtPortNum.Text))
_networkStream = .GetStream
Dim sw As New StreamWriter(_networkStream)
Dim sr As New StreamReader(_networkStream)
If Not CheckError(sr.ReadLine()) Then
sw.WriteLine(String.Format("USER {0}", Me.txtUsername.Text))
sw.Flush()
End If
If Not CheckError(sr.ReadLine()) Then
sw.WriteLine(String.Format("PASS {0}", Me.txtPassword.Text))
sw.Flush()
End If
If Not CheckError(sr.ReadLine()) Then
sw.WriteLine("STAT ")
sw.Flush()
End If
_Msg = sr.ReadLine
Dim MsgCount As String = _Msg.Split(New String() {" "}, _
StringSplitOptions.RemoveEmptyEntries)(1)
If Integer.Parse(Me.lblMsgCount.Text) < Integer.Parse(MsgCount) Then
Me.lblMsgCount.Text = MsgCount
End If
sw.WriteLine("Quit ")
sw.Flush()
sw.Close()
sr.Close()
_networkStream.Close()
_tcpClient.Close()
End With
0
을 시도하십시오.
그래서, 당신은 1 2 일을해야합니다
현재 서버가 지원하는 경우, 그것의 SMTP 이벤트에 걸고이 지역 의도 된 사용자에게 전달되기 전에 메시지를 수정합니다.
또는
- 당신은 당신의 진짜 SMTP 서버의 앞에 앉아 SMTP 프록시 서비스가 필요합니다.
SMTP 프록시 내부에서 메시지를 수정 한 다음 실제 SMTP 서버로 전달하십시오.
+0
관련 링크를 좀 도와 주시겠습니까? 나는 리눅스 메일 서버를 다루고있다. 미리 감사드립니다. – wolfsoul13
관련 문제
- 1. onclick 이벤트를 가로 채는 방법
- 2. PHP를 사용하여 POP3 서버에서 메일 가져 오기
- 3. 컨트롤 렌더링을 가로 채는 가장 좋은 방법
- 4. IE에서 ActiveX의 Tab 키를 가로 채는 방법
- 5. Tkinter를 사용하여 OSX에서 WM_DELETE_WINDOW를 가로 채는 방법
- 6. Javascript : window.location 변경을 가로 채는 방법
- 7. WCF 클래스 생성을 가로 채는 방법
- 8. Outlook 서버에서 메시지를 추적하는 방법
- 9. POP3 메일 인코딩
- 10. Nhibernate Add() 메서드를 가로 채는 방법을 설정하십시오.
- 11. 상위 프로세스에서 하위 프로세스의 출력을 가로 채는 방법
- 12. POP3 또는 IMAP을 사용하는 BizTalk의 Exchange 서버에서 전자 메일 수신
- 13. Windows SMTP 서버에서 Windows POP3 서비스로 동일한 컴퓨터로 메일 보내기
- 14. POP3 프로토콜은 메일 서버에 구현해야합니까?
- 15. UITableView 하위 클래스에서 UIScrollView contentOffset 변경을 가로 채는 방법?
- 16. 메뉴가 표시되는 동안 키 이벤트를 가로 채는 방법
- 17. Session.IsNewSession이 true 일 때 처리를 가로 채는 방법
- 18. 사용자 지정 처리를 위해 WPF 바인딩을 가로 채는 방법
- 19. POP3 서버에서 미숙 한 메시지 ID를 효율적으로 가져 오기
- 20. 서버에서 SMS 메시지를 제거하는 방법
- 21. 유효한 형식 문자열로 전자 메일 콘텐츠 (pop3)를 추출하는 방법
- 22. 델피의 시냅스를 사용하여 전자 메일 서버에서 메시지를 삭제하지 않습니다.
- 23. PHP IMAP을 사용하여 pop3 메일 함 폴더를 전환하는 방법
- 24. 자바의 BasicService.showDocument() 호출에서 모든 URL을 가로 채는 Adobe Acrobat
- 25. jQuery에서 하이퍼 링크를 일시적으로 가로 채는 방법은 무엇입니까?
- 26. TCP/IP를 사용하여 http 파일 업로드를 가로 채는 중
- 27. PHP에서 Maildir의 전자 메일 메시지를 제거하는 방법?
- 28. MFC가있는 자식의 메시지를 가로 채기
- 29. IMAP 서버에서 메일 삭제
- 30. Gmail 서버에서 메일 백업
http://serverfault.com에 속한 –
사서함에서 전자 메일을 수정하려면 (사용자 설명에서 알 수 있듯이) 불가능합니다. 이메일 클라이언트를 작성할 수는 있지만 많은 수정 사항을 서버에 다시 보낼 수는 없습니다. 제 말은 - 할 수 있겠지만 원래 수취인이 아닙니다. –