2011-03-03 3 views
1
나는 기본적으로 다음과 같은 수행하는 PHP 응용 프로그램을 시작하려고 해요

: 시스템은 '티켓' 이메일 발권 시스템 제안

  • 사용자를 생성

    • 사람들의 이메일 [email protected]
    • 을 해당 전자 메일에 응답하여 회신을 게시 할 수 있습니다 (시스템이 자동으로 티켓을 추가하고 원래 전자 메일러에게 전자 메일을 보냅니다).
    • 티켓이 시스템에서 해결 될 때까지 1 단계와 2 단계를 반복하십시오.

    는 정말 PHP의 이메일 측에 근무하지 않았습니다. 누구든지 어떤 제안이 있습니까? 전자 메일이 체인에 속하는지 여부를 알려주는 올바른 방법으로 티켓을 추가 할 때 이전 응답을 포함시키지 말고 서명을 제거하는 등의 방법으로 올바른 지점을 알려줄 것입니다 (기사, 자습서, 리소스 등). 그.

  • +0

    해결 되었습니까? 현재이 작업을하고 있으며 전자 메일 서명을위한 솔루션을 찾으려고합니다. –

    답변

    2

    연습용으로 제작하지 않는 한 기존 시스템을 사용하는 것이 좋습니다. 실제로이 시스템을 사용할 계획이라면 대신 기존의 것으로 이동하십시오. 옵션은 다음과 같습니다

    • RT
    • Roundup
    • Mantis는 (이메일을 통해보고 지원에만 않습니다, 의견을 웹에 입력해야합니다)
    • 그리고에 관해서는 아마 더욱 많은

    PHP로 이메일 작업을 할 때 내 제안은 Zend_Mail으로 얼마나 멀리 가는지 볼 수 있습니다. 표준 설치의 일부인 Imap extension for php을 사용하여 원시 imap으로 작업 할 수도 있습니다. "스레드"를 발견하고 서명을 제거하는 방법은 다른 프로그래밍 언어와 동일합니다.

    내가 과거에 메일을 보내기 위해 (읽지 않음) 사용한 두 개의 다른 라이브러리는 SwiftmailerPHPMailer입니다.

    +0

    많은 기능을 추가 할 수 있도록 몇 달 안에 크게 확장 될 예정이므로 직접 개발하는 방법을 살펴보고 싶습니다. RT는 그 무리에서 가장 좋은 옵션 인 것 같습니다. 고마워요. – bradenkeith

    +0

    하지만 RT는 PHP가 아닙니다. 나중에 구축 할 premade 솔루션을 사용한다면 PHP 제안이 필요합니다. PHP로 이메일을 다루는 방법에 대한 원래의 질문에 더 가까운 것을 찾고 있습니다. – bradenkeith

    +0

    업데이트 된 PHP 제안을 보내 주셔서 감사합니다. – bradenkeith

    0

    전자 메일을 PHP 스크립트에 파이프 할 수 있습니다. 어떤 도구를 사용하고 있는지 잘 모르겠지만, 예를 들어 CPanel을 사용하면 추가 처리를 수행하는 스크립트에 전자 메일의 전체 내용을 파이프 할 수 있습니다.

    은 그럼 당신은 모든 응답에 대한 고유 참조로, 원래의 주제를 가지고 그 주제에 [ID]를 추가하고 사용할 수 있습니다.

    - Process incoming e-mail messages using PHP도 참조하십시오.

    +0

    저는 IIS 서버에 있으며 교환 전자 메일은 다른 네트워크에서 호스팅됩니다. POP/IMAP을 통과해야합니다. 그 링크를 확인해 볼께. 고마워! – bradenkeith