2012-03-26 21 views
6

Tôi đang cố gắng để phân tích một email trong đó có vòng đời sau (ví dụ dummy):Có thể lấy các tiêu đề gốc từ một email chuyển tiếp trong php

Hai ngày trước:

từ: [email protected]

tới: [email protected]

subjet: Hello!

Hôm qua:

từ: [email protected]

tới: [email protected]

subjet: Re: Xin chào!

Hôm nay:

Các mail forwaded để [email protected] Tôi có quyền truy cập vào hộp thư này và tôi có thể truy xuất email qua chức năng php và imap. Tôi bây giờ có thể phân tích qua đường bưu điện, và nhận được các thông tin sau:

từ: [email protected]

tới: [email protected]

Fwd: Re: Xin chào!

Có anyway tôi có thể có được lịch sử của email đó không? Tôi muốn để có thể hiển thị một cái gì đó như: lịch sử

Mails:

chỉnh sửa: chính xác hơn, điều duy nhất tôi thực sự cần phải nhận được là những gì happend để thư ngay trước khi nó được forwaded để [email protected] (trong ví dụ của tôi , được gửi từ [email protected] đến [email protected]). Tôi không thực sự cần phải có được những gì vui vẻ trước đây.

tôi đã tìm kiếm trên Internet trong một thời gian khá dài, nhưng vì tôi không phải là thông thạo tiếng Anh, tôi có lẽ đã không sử dụng truy vấn tốt nhất ...

Nhờ sự giúp đỡ của bạn!

Trả lời

5

Trừ khi thông tin được chứa trong thư, không.

Bạn có thể xem thư thô, bao gồm tiêu đề và phần nội dung thô để xem nội dung trong thư.Nếu nó không có trong đó, và bạn không có quyền truy cập vào các tài khoản khác mà nó đã trải qua trước, thì bạn không thể có được lịch sử của tin nhắn.

Tin nhắn có thể chứa phần đầu như thế này:

Message-Id: <[email protected]> 
In-Reply-To: <[email protected]> 
References: <[email protected]> <[email protected]> <[email protected]> 

này chỉ thực sự hữu ích nếu bạn có quyền truy cập vào các thông điệp ban đầu được tham chiếu trong các tiêu đề. Nếu tất cả các bạn nhận được là thư cuối cùng trong chuỗi, điều này không phải là rất hữu ích.

Đặt cược của bạn tốt nhất sẽ được để tìm kiếm nội dung trích dẫn trong mail, như:

> On 2012/03/24, [email protected] wrote: 

> ... 

>> On 2012/03/23, [email protected] wrote: 

>> ... 

Không có định dạng chuẩn cho những dòng này mặc dù, mỗi chương trình email chèn phiên bản của riêng mình, đôi khi người dùng tùy chỉnh, đôi khi cục bộ . Vì vậy, họ khó phân tích một cách đáng tin cậy.

+0

Tôi sợ câu trả lời sẽ là một cái gì đó như thế ... Tôi đoán không có cách nào để có được nó vì một số lý do bảo mật rõ ràng. Vâng, tôi sẽ cố gắng đoán nó từ cơ thể email, cảm ơn rất nhiều. – supag

Các vấn đề liên quan