Получение полей «Кому» и «От кого» из SMTP-пакета с помощью pyshark

Как я могу получить категории «Кому» и «От» из SMTP-пакета, изолированного от потока.

import pyshark

fileBuffer = pyshark.FileCapture(pcapDirectory)
samplePacket = fileBuffer[SMTP_Packet_Location]

# Get to and from fields

person Ruxaroh -    schedule 13.04.2020    source источник


Ответы (1)


Я нашел следующее решение:

fileBuffer = pyshark.FileCapture(pcapDirectory)
samplePacket = fileBuffer[SMTP_Packet_Location]
print(samplePacket.smtp.get_field_value("req_parameter"))

Выход:

TO: <[email protected]>
person Ruxaroh -    schedule 13.04.2020