При анализе MIME с использованием Erlang я могу извлечь заголовок, тело и вложение. Итак, теперь я должен разбирать все эти части отдельно.Разбор заголовка + MIME
структура заголовка:
Header-tag : header-value\n
Пример:
Delivered-To: [email protected]\nReceived: by 1.gnu.geodesic.net (fdm 1.5, account "mail");\n\tFri, 03 Jul 2009 16:56:03 +0530\n
так сверху примера я должен извлечь Delivered-To: [email protected]
и Received: by 1.gnu.geodesic.net (fdm 1.5, account "mail");\n\tFri, 03 Jul 2009 16:56:03 +0530\n
с помощью какой-то способ разделить с \n
. Но значение второго заголовка содержит \n\t
, поэтому разделение останавливается там ... Я хочу строгое разделение, которое будет разделяться только с \n
.
Заранее спасибо.