ddeboer / imap

Object-oriented, fully tested PHP IMAP library
MIT License
885 stars 253 forks source link

Problem with eml attach #408

Closed vjmartins closed 5 years ago

vjmartins commented 5 years ago

Hi.

First, GREAT JOB!

I have a email with eml attach, but when i try to save attach, only save attach inside eml.

I try to use $attachment->isEmbeddedMessage(), but dont work.

Any idea?

Sorry my english.

Slamdunk commented 5 years ago

Hi, can you please:

  1. Post here the raw original mail (with sensitive data stripped) gathered with $message->getRawMessage()
  2. The code you are using
  3. What exactly are you trying to achieve?
vjmartins commented 5 years ago

Hi.

Return-Path: Delivered-To: xxxxxx@dominio.com Received: from montiamen-dir04.it.dadainternal ([81.88.49.175]) by montiamen-be02.it.dadainternal (Dovecot) with LMTP id cWuQGCdppFz4eQAAU+P0lQ for ; Wed, 03 Apr 2019 10:05:09 +0200 Received: from scott08 ([81.88.49.175]) by montiamen-dir04.it.dadainternal (Dovecot) with LMTP id IdA3I88ho1zkSAAAFu8DNQ ; Wed, 03 Apr 2019 10:05:09 +0200 Received: from EUR01-VE1-obe.outbound.protection.outlook.com ([104.47.1.51]) by cmsmtp with ESMTP id BatQhY6yTsWyjBatQh2T0f; Wed, 03 Apr 2019 10:05:09 +0200 X-Cloudmark-Reporter: xxxxxx@dominio.com X-Spam-Status: No, score=0.00, required=95.00 Content-Type: multipart/mixed; boundary="_d4236b29-1918-4cd6-9341-bed99ae87e48_" Subject: Assunto do Email To: From: Vitor Martins MIME-Version: 1.0 Sender: Message-ID: <7d46e8d8-cbb0-48aa-a61b-540e3ea47b33@journal.report.generator> Date: Wed, 3 Apr 2019 08:05:07 +0000 X-MS-PublicTrafficType: Email X-MS-Journal-Report: X-MS-Exchange-Parent-Message-Id: Auto-Submitted: auto-generated X-MS-Exchange-Generated-Message-Source: Journal Agent X-MS-TrafficTypeDiagnostic: AM6PR10MB2408:JournalingReport X-OriginatorOrg: intragaf.onmicrosoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: f9afaff4-bf5e-4ff0-da43-08d6b80b1667 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR10MB2408 X-CMAE-Envelope: MS4wfAGFgnUisNbqRA5crFDv518WQTeUvJ6PyFMcD449n6oGDyAhpCedAQjfq45rZb0ZKs3OyAGieXMn39A86AP0q4TdGg6GjUnSdL2uZC3a+CvnHgEsSa3Q n2Jp3A6NKx6w5EZN5A7f/WUBzC9yeLuYmF1CCK+4TdefozTf/7WFjGw7HGGq3lKbitv3LsTfqRd088HFQTv1xvAw1Ngh2Cf4uGA8z6s19BmnWng5J8OEAd5d 7UQ/AHh840+EzKCcIs4Xh+nE1pBDbB3p3QDHdJ+Bmwk= --_d4236b29-1918-4cd6-9341-bed99ae87e48_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: xxxxxx@sapo.pt Subject: Assunto do Email Message-Id: Recipient: xxxxxx@dominio.pt --_d4236b29-1918-4cd6-9341-bed99ae87e48_ Content-Type: message/rfc822 Received: from AM6PR10CA0090.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:8c::31) by AM6PR10MB2408.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.17; Wed, 3 Apr 2019 08:05:06 +0000 Received: from VE1EUR03FT033.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::207) by AM6PR10CA0090.outlook.office365.com (2603:10a6:209:8c::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1750.15 via Frontend Transport; Wed, 3 Apr 2019 08:05:06 +0000 Authentication-Results: spf=pass (sender IP is 212.55.154.22) smtp.mailfrom=sapo.pt; gaf.pt; dkim=none (message not signed) header.d=none;gaf.pt; dmarc=bestguesspass action=none header.from=sapo.pt;compauth=pass reason=109 Received-SPF: Pass (protection.outlook.com: domain of sapo.pt designates 212.55.154.22 as permitted sender) receiver=protection.outlook.com; client-ip=212.55.154.22; helo=relay2.ptmail.sapo.pt; Received: from relay2.ptmail.sapo.pt (212.55.154.22) by VE1EUR03FT033.mail.protection.outlook.com (10.152.18.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1750.16 via Frontend Transport; Wed, 3 Apr 2019 08:05:05 +0000 Received: (qmail 19956 invoked from network); 3 Apr 2019 08:05:04 -0000 Received: (qmail 20849 invoked from network); 3 Apr 2019 08:05:04 -0000 Received: from unknown (HELO mail-ot1-f53.google.com) (xxxxxx@sapo.pt@[209.85.210.53]) (envelope-sender ) by ptmail-mta-auth02 (qmail-ptmail-1.0.0) with ESMTPSA for ; 3 Apr 2019 08:05:04 -0000 X-PTMail-RemoteIP: 209.85.210.53 X-PTMail-AllowedSender-Action: X-PTMail-Service: default Received: by mail-ot1-f53.google.com with SMTP id t8so14551218otp.7 for ; Wed, 03 Apr 2019 01:05:04 -0700 (PDT) X-Gm-Message-State: APjAAAUakbMLt5/2V48I3Y/HuG27Gu7b5L8aCuH6dlabWljh+iOQ8WdG VRkYOIQ5YYHQHsE3SNlSfmLBMyPXRqppQoqL+ys= X-Google-Smtp-Source: APXvYqydIPQo4qbjg4TaQXVVd1MSCYLEcSwoZn8ifgVH4Xyisvh8dll66RywJsGUQNR5fz0GmPhyGit70qg4EbqTDBY= X-Received: by 2002:a9d:62ca:: with SMTP id z10mr54176627otk.207.1554278703012; Wed, 03 Apr 2019 01:05:03 -0700 (PDT) MIME-Version: 1.0 From: Vitor Martins Date: Wed, 3 Apr 2019 09:04:51 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Assunto do Email To: Content-Type: multipart/mixed; boundary="_629ec090-4462-48ab-9c33-0caa7232881f_" Return-Path: xxxxxx@sapo.pt X-MS-Exchange-Organization-OriginalArrivalTime: 03 Apr 2019 08:05:05.5768 (UTC) X-MS-Exchange-Organization-ExpirationStartTime: 03 Apr 2019 08:05:05.8931 (UTC) X-MS-Exchange-Organization-ExpirationStartTimeReason: OriginalSubmit X-MS-Exchange-Organization-ExpirationInterval: 2:00:00:00.0000000 X-MS-Exchange-Organization-ExpirationIntervalReason: OriginalSubmit X-MS-Exchange-Organization-Network-Message-Id: ddb5417a-949e-4e45-1787-08d6b80b152d X-MS-Exchange-Organization-OriginalClientIPAddress: 212.55.154.22 X-MS-Exchange-Organization-OriginalServerIPAddress: 10.152.18.147 X-MS-Exchange-Organization-MessageScope: ecb14527-5b1e-4644-8dc7-25ea4219f1c3 X-MS-Exchange-Forest-MessageScope: ecb14527-5b1e-4644-8dc7-25ea4219f1c3 X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 50cb9544-e236-452d-9279-5e31a9feb7f3:0 X-MS-Exchange-Organization-TargetResourceForest: EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-Organization-OrgEopForest: EUR03 X-MS-Exchange-Organization-MessageDirectionality: Incoming X-MS-Exchange-Organization-Id: 50cb9544-e236-452d-9279-5e31a9feb7f3 X-MS-Exchange-Organization-FFO-ServiceTag: EUR03B X-MS-Exchange-Organization-Cross-Premises-Headers-Processed: VE1EUR03FT033.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-Organization-ConnectingIP: 212.55.154.22 X-MS-Exchange-Organization-ConnectingEHLO: relay2.ptmail.sapo.pt X-MS-Exchange-Organization-AS-LastExternalIp: 212.55.154.22 X-MS-Exchange-Organization-Exchange-Diagnostics-Stage-SecureDataContainer: 0 X-MS-Exchange-Organization-IP-Bulk-Level: 6 X-MS-Exchange-Organization-BCL: 6 X-MS-Exchange-Organization-BCL-Source: IPBulk X-MS-Exchange-Organization-MxPointsToUs: true X-MS-Exchange-Organization-VBR-Class: GrayOther X-MS-Exchange-Organization-Auth-ExtendedDmarcStatus: Pass X-MS-Exchange-Organization-SpoofDetection-Frontdoor-DisplayDomainName: sapo.pt X-MS-Exchange-Organization-CompAuthRes: pass X-MS-Exchange-Organization-CompAuthReason: 109 X-MS-Exchange-Organization-ASND: true X-Forefront-Antispam-Report: CIP:212.55.154.22;IPV:NLI;CTRY:PT;EFV:NLI;SFV:NSPM;SFS:(3000300001)(286005)(199004)(189003)(106002)(74482002)(1096003)(28085005)(2351001)(8676002)(336012)(5024004)(6916009)(26005)(16586007)(63106013)(15966001)(568964002)(3672435006)(61266001)(33964004)(126002)(498394004)(2160300002)(42186006)(246002)(16003)(2476003)(63326003)(90146011)(476003)(93516011)(9686003)(486006)(59536001)(84326002)(45126002)(7116003)(55666002)(356004)(5000100001)(55446002)(86362001)(95326003)(71190400001)(1250700005)(6666004)(22756006)(61726006)(21480400003)(63266004)(3480700005)(7636002)(8576002)(305945005)(7596002)(106466001)(109320200001);DIR:INB;SFP:;SCL:1;SRVR:AM6PR10MB2408;H:relay2.ptmail.sapo.pt;FPR:;SPF:Pass;LANG:la;PTR:relay2.ptmail.sapo.pt;A:1;MX:1; X-MS-Exchange-Organization-Originating-Country: PT X-MS-Exchange-Organization-Scanned-By-IP-Filter: true X-MS-Exchange-Organization-OriginalEnvelopeRecipients: xxxxxx@dominio.pt X-MS-Exchange-Organization-MxRecordAlignment: 2 X-MS-Exchange-Organization-SenderRep-Score: 3 X-MS-Exchange-Organization-SenderRep-Data: IpClassLargeGrayOther_GrayOther_GrayOther X-MS-Exchange-Organization-RepTable-Version: 636869088000000000 X-MS-Exchange-Organization-HMATPModel-Spf: 1 X-MS-Exchange-Organization-HMATPModel-FeatureReputationValues-Spam: 188;188;860;580;589;-1;539;547;856;-1;-1;-1;-1;631;-1 X-MS-Exchange-Organization-HMATPModel-FeatureReputationValues-Phish: 22;2;460;311;319;-1;256;264;516;-1;-1;-1;-1;269;-1 X-MS-Exchange-Organization-HMATPModel-Recipient: @gaf.pt X-MS-Exchange-Organization-OrderedPrecisionLatencyInProgress: LSRV=AM6PR10CA0090.EURPRD10.PROD.OUTLOOK.COM:TOTAL-FE=0.134|SMRE-PEN=0.196(RENV=0.141|REOH=0.055(SMRPI=0.033(SMRPI-FrontendProxyAgent=0.033))|SMRPROXY-PEN=0.000 );2019-04-03T08:05:06.411Z X-MS-Exchange-Organization-MessageLatency: SRV=VE1EUR03FT033.eop-EUR03.prod.protection.outlook.com:TOTAL-FE=0.699|SMRI-PEN=0.583(RENV=0.212(SMRRC=0.109(SMRRC-TenantAttributionAndInboundConnectorAgent=0.059 |SMRRC-Protocol Filter Agent=0.040))|REOH=0.370(SMREH=0.266(SMREH-Protocol Filter Agent=0.265 ))|SMRPROXY-PEN=0.000)|SMS=0.116 X-MS-Exchange-Organization-MessageLatency: SRV=AM6PR10CA0090.EURPRD10.PROD.OUTLOOK.COM:TOTAL-FE=0.166|SMRE-PEN=0.196(RENV=0.141|REOH=0.055(SMRPI=0.033(SMRPI-FrontendProxyAgent=0.033))|SMRPROXY-PEN=0.000 )|SMS=0.032 X-MS-Exchange-Forest-ArrivalHubServer: AM6PR10MB2408.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-Organization-AuthSource: VE1EUR03FT033.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Organization-FromEntityHeader: Internet X-MS-Exchange-Organization-TransportTrafficType: Email X-MS-Exchange-Organization-TransportTrafficSubType: X-MS-PublicTrafficType: Email X-MS-Exchange-Organization-Antispam-ProtocolFilterHub-ScanContext: ProtocolFilterHub:SmtpOnEndOfData; X-MS-Office365-Filtering-Correlation-Id: ddb5417a-949e-4e45-1787-08d6b80b152d X-MS-Exchange-Organization-Auth-DmarcStatus: Pass X-Microsoft-Antispam: BCL:6;PCL:0;RULEID:(2390118)(7020095)(4652040)(5600139)(711020)(4605104)(4709054)(49563074)(1401320)(1421009)(1414054)(71702078);SRVR:AM6PR10MB2408; X-MS-Exchange-Organization-OriginalSize: 28738 X-MS-TrafficTypeDiagnostic: AM6PR10MB2408: X-MS-Exchange-Organization-HygienePolicy: Premium X-MS-Exchange-Organization-ReplicationInfo: ReplicaId=0da3a7ab-74da-f113-0820-81150bb8d608;ReplicatingServerFqdn=VI1PR10MB2416.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-Forest-IndexAgent-0: AQ0CbGEAAaIBAAAPAAADH4sIAAAAAAAEAO1RWW5bMQwUEi/Pz3HPwA MEPkX6198cgJVol4C2aAnymaN39NQCvUKLAgLB4TIkR5/Hy/otFQmk ufZALvlUqGojDtKeyaZYxTZpvRA7zVqtxjuJVySrODSQaK8hOWoSMp o1WnXqemzUG3n+DnqSNqmFAt8jE3t963yl10YSNYCbgg7nHZDDM711 rRRTbaU7kg8pVhs3TZG69xxsmsyjSKuOSRulZhSTMBYP2CnNAzCqXe llUHJvQlo6Npm3aqQiucgPiU4KDkfgPfmeMU6wDi4lqVXIqve/FcJB nW79rtwojoUocwHo5UpfP6zkJn3ICA2StSwWdbZnddxGB67IJamTOF QcSmGo7T7zuJvS7aZWmZxUKSMbkh9r8BBIIUf9pWsP18tK///vL/4/ Mg97c5jv0ex25nA2T6s57zb4YB6PZjmYIyLw4UyL4oNZ4O/MHnZC+C h+MhfY4wZnO+x0ToN2jzfHIXgxX2BPZgVEHMx/jljMihTiiznBwT7L BudEQHAiheIZ3CLnf+qcn/5IRoggBQAAAQ7OAVJldHJpZXZlck9wZX JhdG9yLDEwLDE7UmV0cmlldmVyT3BlcmF0b3IsMTEsMTtQb3N0RG9j UGFyc2VyT3BlcmF0b3IsMTAsMztQb3N0RG9jUGFyc2VyT3BlcmF0b3 IsMTEsMDtQb3N0V29yZEJyZWFrZXJEaWFnbm9zdGljT3BlcmF0b3Is MTAsMDtQb3N0V29yZEJyZWFrZXJEaWFnbm9zdGljT3BlcmF0b3IsMT EsMDtUcmFuc3BvcnRXcml0ZXJQcm9kdWNlciwyMCw2 X-MS-Exchange-Forest-IndexAgent: 1 639 X-MS-Exchange-Forest-EmailMessageHash: DDF80A01,F85BA5BC X-MS-Exchange-Forest-Language: la X-MS-Exchange-Organization-IsPotentialIntraOrgMail: False X-MS-Exchange-Organization-MalwareFilterPolicy: GAF X-MS-Exchange-Organization-Antispam-PreContentFilter-PolicyLoadTime: MAOSUB:21;MAOSUBLOAD:21;MAOSUBRUN:0;MAOSUBCOUNT:1;SLOSUB:0;SAORES:21;SAORESLOAD:21;SLORES:20;SLORESLOAD:20; X-MS-Exchange-Organization-MessageFingerprint: AE8F70EF.BED98648.E341E482.677EADC3.20122 X-MS-Exchange-Organization-AttachmentDetailsHeaderStamp-Success: 1.0 X-MS-Exchange-Organization-AttachmentDetails: 0:vnaa88I0FNSOrndC3Gfw+zstkbjfL9E7aWBLX5pUoeo=:U:Pdf:QW5leG8ucGRm::#:True:::N:: X-MS-Exchange-Organization-Antispam-PreContentFilter-ScanContext: CategorizerOnSubmitted;CategorizerOnResolved; X-MS-Exchange-Organization-AVScannedByV2: Command;Symantec;Microsoft X-MS-Exchange-Organization-AVScanComplete: true X-MS-Exchange-Organization-IsAnyAttachmentAtpSupported: true X-MS-Exchange-Organization-Recipient-Limit-Verified: True X-MS-Exchange-Organization-TotalRecipientCount: 1 X-MS-Exchange-Organization-HMATPModel-DkimAuthStatus: 7 X-MS-Exchange-Organization-HMATPModel-DmarcAuthStatus: 2 X-MS-Exchange-Organization-Rules-Execution-History: e16fd575-b613-4cc2-b7cb-8f222a0384a2%%%31ba6fdf-4f00-4712-ab5f-f76c520c09c0 X-MS-Exchange-Forest-RulesExecuted: AM6PR10MB2408 X-MS-Exchange-Organization-RulesExecuted: AM6PR10MB2408 X-MS-Exchange-Organization-HostedContentFilterPolicy: GAF X-MS-Exchange-Organization-Antispam-ContentFilter-ScanContext: CategorizerOnResolved;CategorizerOnRouted; X-MS-Exchange-Organization-CFA-UserOption: 0 X-MS-Exchange-Organization-SystemCategory: ,15, X-MS-Exchange-Organization-ASDirectionalityType: 1 X-MS-Exchange-Organization-Antiphish-V2: SKP-BLK-NOSAVE X-MS-Exchange-Organization-HeloRdns: relay2.ptmail.sapo.pt;relay2.ptmail.sapo.pt X-MS-Exchange-Organization-CompAuth-Results-Eop: compauth=pass reason=109 X-MS-Exchange-Organization-ContainsAttachments: true X-MS-Exchange-Organization-Feature-Long: 0    201:690 202:445 203:1   205:4   208:7 215:687   235:2   236:7   238:2   239:1   240:1   241:1   243:2 244:5 245:1   246:1   247:1 248:1 252:1   256:1   257:9   1007:Latn   1014:none   1015:sapo.pt    1020:sapo.pt 1030:sapo.pt   1033:pdf    1034:75C956F4@gaf.pt    1035:sapo.pt X-MS-Exchange-Organization-CBAS-Score: 72 X-MS-Exchange-Organization-ExtractionTagsSubject: Assunto do Email X-MS-Exchange-Organization-ExtractionTagsFrom: Vitor Martins X-MS-Exchange-Organization-SpamScore: 7 X-MS-Exchange-Organization-SCL: 1 X-MS-Exchange-Organization-Antispam-ScanContext: DIR:Incoming;SFV:NSPM;SKIP:0; X-MS-Exchange-Organization-Antispam-PostContentFilter-ScanContext: CategorizerOnResolved;CategorizerOnRouted; X-Microsoft-Antispam-Message-Info: 74VIPrdhSzXU/NfZJuRADhH0U91vn8cC4JSn79ewRkEUqAxFAm9iXr2WRydW/Q/tCwKLrQnywvXPe1QS3YvDjpTYa3lPc+x8tdhboIuLfUrldMaKf685HIYfVb0WnRTC7O5xHs292nMF59gP+58DicrMF8ClR4hEWIraFhA1Q2TYZlYITMacSubZwNGtsxeltmUObD9Skt3OzJIs4PkmvaombH8+98ONZR4fM1omdvf/ornqPpHoUQbuzW/ZSQerC//OtCK9nJomkxbq8pe4fE2jvl9rnCCuT+SLZU36u/YcxvGV9UjRphCUP5D7fk4oRdaer92CdS3s87sw2hd37eh8RECyI9414sp7KTIX3P+Y4SA2mfk1HN0+oK9zvjVkJNxLo9lT2Ha3pd5c5SO2j1jn44syR0pTqfrSPUpJoUn74DBjJeM6vaetL4kYFoLYdW96cXpgF9GkZLibndfCvsE6y8T9ZPFq8doCD5ON/rQgPXF8nexatv1zGXZTvsC7wAjCOhMVSQsHrPHuVv+4D7HM4L6AJ3PeiXBB9MNqI8Vf+Z4PivYd5cGB4MOYQLyzXcGb1WXf5JtnvF7Ijutf5i2ip4mOf6qBcXfh5ukLawZyorrlo5PZ95L7VwV56Y2F6thpOcRQ5561ZtGWgTu5g7sOln2PAFckMaUwyqTJcHKwkGYVoZGNgiWIrGkxDIpQTFhUclQ46Z8Hp2ZLSunE2REST/mzolBbfE7RtmsCnIPRsym3/Bx2zAZ4jXCtOH/Rj0GwZXHVK41Yz7gJQvPeaPBW9QDmgTSNZ44P+Z7yDrs= X-MS-Exchange-Organization-GroupForkPerf: VCL=0;VL=22 X-MS-Exchange-Organization-Cross-Session-Cache: =?us-ascii?Q?00CIP=3D212.55.154.22;EIPC0=3D2004,2055,950,2005,2006,2007,2?= =?us-ascii?Q?008,2009,2010,2011,2012,2013,2014,951,2000,2050,2051,2052,95?= =?us-ascii?Q?2,902,903,2054,2016,907,905,901,2015,2001,3000,904,2003,2002?= =?us-ascii?Q?,967,2058,2059,2060,531,2017,5011,5051,5060,5001,5057,5056,5?= =?us-ascii?Q?058,5054,5050,5053,5052,5055,906,5010,5059,5031,5030,5040,50?= =?us-ascii?Q?22,5037,5035,5034,5032,5027,5028,5026,5029,5025,5024,5023,50?= =?us-ascii?Q?33,5039,5036,5038,5021,5020,5002,5003,5005,2019,2056,2018,60?= =?us-ascii?Q?01,2057,2053;MIPC0=3D950,951,5056;REP=3D01,1,41\;01,2,33\;01?= =?us-ascii?Q?,3,16201\;01,4,546\;01,5,183\;01,6,32\;01,7,2546\;01,8,108\;?= =?us-ascii?Q?01,9,70719\;01,10,1894\;01,11,0\;01,12,108\;02,1,0\;02,2,0\;?= =?us-ascii?Q?02,3,53813\;02,4,1373\;02,5,0\;02,6,19\;02,7,2345;SL=3D1;EMS?= =?us-ascii?Q?L=3D1;SCL=3D0;BL=3D6;RL=3D1;PID=3D0;PL=3D0;EXPID=3DZerodayPr?= =?us-ascii?Q?o-Proactive-RepJoin;EIPC1=3D2004,2055,950,2005,2006,2007,200?= =?us-ascii?Q?8,2009,2010,2011,2012,2013,2014,951,2000,2050,2051,2052,952,?= =?us-ascii?Q?902,903,2054,2016,907,905,901,2015,2001,3000,904,2003,2002,9?= =?us-ascii?Q?67,2058,2059,2060,531,2017,5011,5051,5060,5001,5057,5056,505?= =?us-ascii?Q?8,5054,5050,5053,5052,5055,906,5010,5059,5031,5030,5040,5022?= =?us-ascii?Q?,5037,5035,5034,5032,5027,5028,5026,5029,5025,5024,5023,5033?= =?us-ascii?Q?,5039,5036,5038,5021,5020,5002,5003,5005,2019,2056,2018,6001?= =?us-ascii?Q?,2057,2053;MIPC1=3D950,951,5056;BCLSRC=3D2;BCL=3D6;SAUTHOP?= =?us-ascii?Q?=3D1;A=3D00;MX=3D00;P2A=3D00;P2MX=3D00;RMX=3D00;PTR=3D00rela?= =?us-ascii?Q?y2.ptmail.sapo.pt;SPF=3D011xxxxxx@sapo.pt;DKIM=3D;DMARC?= =?us-ascii?Q?=3D01\;;SpfResult=3D1;DkimStatus=3D7;DkimSS=3D0;DmarcStatus?= =?us-ascii?Q?=3D2;DmarcAction=3D0;CAuthExp=3Dtrue;MFP=3De8ffb4d0-b8f6-44c?= =?us-ascii?Q?4-848e-cbdd9cfc1c0e;FPR=3DAE8F70EF.BED98648.E341E482.677EADC?= =?us-ascii?Q?3.20122;URLC=5FBE=3D0;URLC=5FBEC=3D0;PReRC=3D1;NoDLx=3D1;CFP?= =?us-ascii?Q?=3D4b267dbf-01dd-45c5-a8fa-52016c3bb1e3;HCFP=3De66ddfa0-17b3?= =?us-ascii?Q?-41bf-8f67-ba420dda07d1;APP=3De46c97a4-6899-45ef-b048-8c1a1a?= =?us-ascii?Q?0b4e10;IntraOrgXmiPipelineEnabled=3Dtrue;GWS=5FRead=3DV2;IdD?= =?us-ascii?Q?om=3D4;CAUTH=3Dpass;CAUTHR=3D109;PTRO=3Dsapo.pt;P2O=3Dsapo.p?= =?us-ascii?Q?t;CAUTH=5FCAT=3DTD;HMEPV=3D835;SRESV=3D3832;BMASV=3D5347;BMA?= =?us-ascii?Q?PV=3D4229;CMASV=3D606;CMAPV=3D1573;CBASV=3D72;EIPC2=3D2055,2?= =?us-ascii?Q?019,2056,2018,2050,2051,2052,2054,6001,2057,2053;MIPC2=3D;SF?= =?us-ascii?B?QV9TRlY9TlNQTTtTRkFfQVNDPTc7U0ZBX1NDTD0xO0RJUj0xO0ZGVj1OU1BN?= =?us-ascii?Q?;FV=5FSCL=3D1;FV=3DNSPM;FVS=3DFilters;FSCL=3D1;TAP=5FEP=3D?= X-MS-Exchange-Organization-Processed-By-Gcc-Journaling: Journal Agent --_629ec090-4462-48ab-9c33-0caa7232881f_ Content-Type: multipart/alternative; boundary="_d0d268bb-9f71-4098-9f21-fbf179096aad_" --_d0d268bb-9f71-4098-9f21-fbf179096aad_ Content-Type: text/plain; charset="UTF-8" Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. --_d0d268bb-9f71-4098-9f21-fbf179096aad_ Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod te= mpor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, = quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo con= sequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cill= um dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non p= roident, sunt in culpa qui officia deserunt mollit anim id est laborum.=C2=A0
--_d0d268bb-9f71-4098-9f21-fbf179096aad_-- --_629ec090-4462-48ab-9c33-0caa7232881f_ Content-Type: application/pdf; name="Anexo.pdf" Content-Disposition: attachment; filename="Anexo.pdf" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ju0xeg8a0 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 Ci9GbGFncyA0Ci9Gb250QkJveFstNTQ5IC0yNzAgMTIwNCAxMDQ4XS9JdGFsaWNBbmdsZSAwCi9B c2NlbnQgMTA2OAovRGVzY2VudCAtMjkyCi9DYXBIZWlnaHQgMTA0NwovU3RlbVYgODAKL0ZvbnRG aWxlMiA1IDAgUgo+PgplbmRvYmoKCjggMCBvYmoKPDwvTGVuZ3RoIDM1Mi9GaWx0ZXIvRmxhdGVE ZWNvZGU+PgpzdHJlYW0KeJxdks1ugzAMgO88RY7doYJQCkVCSB0UicN+NLYHoInpkEZAgR54+8U2 26Qdgr44tvMJxy/qsjb94r/aUTWwiK432sI83q0CcYVbbzwZCt2rZdvRVw3t5PmutlnnBYbadGOW ef6bO5sXu4rdWY9XePD8F6vB9uYmdh9F4/bNfZq+YACziMDLc6Ghc32e2um5HcCnqn2t3XG/rHtX 8pfwvk4gQtpLVlGjhnlqFdjW3MDLgiAXWVXlHhj97yxMueTaqc/WulTpUoMgKnLHIXFcIR+IkxA5 4vgR+chcIsfEYYCccDxFPnEtxVPmA/KZmfo8cn6EXDCTQ8k5FL9wXCJXfBfmyIDj2FOyf3xB3vwT ZPaP0V+yf4J9JPuHlM/+R/SR7J/EyJv/CZn9I/SR7B9TfPOnfPaPqE+5xbeV0hC2v43jwPfyM2ah 7ta6EdOjotniVHsDv+9uGiesovUNvriwxAplbmRzdHJlYW0KZW5kb2JqCgo5IDAgb2JqCjw8L1R5 cGUvRm9udC9TdWJ0eXBlL1RydWVUeXBlL0Jhc2VGb250L0JBQUFBQStPcGVuU2FucwovRmlyc3RD aGFyIDAKL0xhc3RDaGFyIDI5Ci9XaWR0aHNbNjAwIDUxOSA2MDQgNDA4IDU2MSA5MzAgMjU5IDI1 MiA2MTIgNDc3IDYxMyA2MTIgMjUyIDM1MyA1NTYgMjQ1CjQ3NiA2MTMgNTQ3IDYxMiA2MTIgMjY2 IDcyOCA1MDAgNTIzIDcyOSA2MTMgMzM4IDU1NiA5MzIgXQovRm9udERlc2NyaXB0b3IgNyAwIFIK L1RvVW5pY29kZSA4IDAgUgo+PgplbmRvYmoKCjEwIDAgb2JqCjw8L0xlbmd0aCAxMSAwIFIvRmls dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aDEgNzcyOD4+CnN0cmVhbQp4nOU3W3AUV3bnds/oDTPiIWs9 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 nRMC5zrOGedOnbtyzn32lTqJ5ppz/bl0bjLnzuUvKityS1ep3jOEnuk/M3nGPuOafM1+TfCc7jg9 c1rMkUVKw8keadI+Zgu2fdF+yxYDpzpOCc+/Yr8iXHzlrVeEwMsdLwvP/YhcPPnWSWHjIuKBVrIY 9wE4e3FQHCLuwqssJ/3PRp9NPyt+/0Sd9D21Tmr+rvJdAWM4faJqhcpiKT2xuFL9q+Pt0vMbS0kQ 2rHHNjmrSoJKfVz6ji8veY6fOn7huKgcX9miKserfDhVeFTP04GnO57e//TM027P66QCDFKhUOGp I3XSt4fy0pVjpPkYkY4FjgnGsf3HBDjqPUqPiswpPVq9QqVPNj8pbD2y64hxRGw+TDyHpcOBw6Jy 2LtU9V4g5biLcmjGIeYvkvLpW6h6lgFKv3eZeujhOumJu9ulg4+vlx5/tF361t156bnHiPdR+mjz o2LzI2T/w0R5uLRCNbE+BjZXCsetpDr0lbbqUHGbGCrCykaRtwvH2fxVUjwt1akcUKSlK9Sd23uk +9UWaQeu23Fd2rok5CZiyNUqYqeXvOZrlzwiOUu+Qqqn10hKDpdb6tUcKVNq0eBgv0+aGcgPCMrA mrWqMlBbr/68n1zpI33qSqlX7ZH6c8SnDJO7sR6bMbAeHJtwnFLJFXVGFSZVcgtZHqpqXR6qJJ6Q t9UTEvCkETxfK3xxSfJ0eHZ59ntcHk/As9VjeI56rnjynuIOpM14RAPwkiDPVxE3yZFjU9uGGhp6 c8X5wV67tH+HTQ7atUNsVga220UHbQht3xGeIuTJyGNHjkDnyl67dShsR1dGeu04AgoDJhHwrpyq gs6IaZnWREPhIQ5oQkODZeHKEc7BAQ1zD2EIaTAty3QoqIGY1TDB5wbTnFNksggAukHzJt6mqGQ1 mAT/D+GCWswpahMLuJqJ05xLtLTTbICdJkd3ogpaMAuxzMe20yxEas555E81wP8C8M8GugplbmRz dHJlYW0KZW5kb2JqCgoxMSAwIG9iago0NDAzCmVuZG9iagoKMTIgMCBvYmoKPDwvVHlwZS9Gb250 RGVzY3JpcHRvci9Gb250TmFtZS9DQUFBQUErTGliZXJhdGlvbk1vbm8KL0ZsYWdzIDUKL0ZvbnRC Qm94Wy00ODEgLTMwMCA3NDIgOTgxXS9JdGFsaWNBbmdsZSAwCi9Bc2NlbnQgODMyCi9EZXNjZW50 IC0zMDAKL0NhcEhlaWdodCA5ODAKL1N0ZW1WIDgwCi9Gb250RmlsZTIgMTAgMCBSCj4+CmVuZG9i agoKMTMgMCBvYmoKPDwvTGVuZ3RoIDIyMS9GaWx0ZXIvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJxd kEFPxCAQhe/8ijnuHjbQnpsmZs0mPegaqz+AwrSS2IFM6aH/3ilWTTxA8njvgzfoa/fYUcj6haPr McMYyDMucWWHMOAUSFU1+ODyocruZpuUFrbfloxzR2NsGqVfxVsyb3B68HHAs9J39siBJji9X3vR /ZrSJ85IGYxqW/A4yj1PNj3bGXWhLp0XO+TtIshf4G1LCHXR1XcVFz0uyTpkSxOqxpgWmtutVUj+ n3cQw+g+LEuykqQxtSnZ43Sn9rF+2oBbmaVJmb1U2B8PhL/fk2LaqbK+AH1ZbXUKZW5kc3RyZWFt CmVuZG9iagoKMTQgMCBvYmoKPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvQmFzZUZvbnQv Q0FBQUFBK0xpYmVyYXRpb25Nb25vCi9GaXJzdENoYXIgMAovTGFzdENoYXIgMQovV2lkdGhzWzYw MCA2MDAgXQovRm9udERlc2NyaXB0b3IgMTIgMCBSCi9Ub1VuaWNvZGUgMTMgMCBSCj4+CmVuZG9i agoKMTUgMCBvYmoKPDwvRjEgOSAwIFIvRjIgMTQgMCBSCj4+CmVuZG9iagoKMTYgMCBvYmoKPDwv Rm9udCAxNSAwIFIKL1Byb2NTZXRbL1BERi9UZXh0XQo+PgplbmRvYmoKCjEgMCBvYmoKPDwvVHlw ZS9QYWdlL1BhcmVudCA0IDAgUi9SZXNvdXJjZXMgMTYgMCBSL01lZGlhQm94WzAgMCA1OTUuMzAz OTM3MDA3ODc0IDg0MS44ODk3NjM3Nzk1MjhdL0dyb3VwPDwvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2 aWNlUkdCL0kgdHJ1ZT4+L0NvbnRlbnRzIDIgMCBSPj4KZW5kb2JqCgo0IDAgb2JqCjw8L1R5cGUv UGFnZXMKL1Jlc291cmNlcyAxNiAwIFIKL01lZGlhQm94WyAwIDAgNTk1IDg0MSBdCi9LaWRzWyAx IDAgUiBdCi9Db3VudCAxPj4KZW5kb2JqCgoxNyAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMg NCAwIFIKL09wZW5BY3Rpb25bMSAwIFIgL1hZWiBudWxsIG51bGwgMF0KL0xhbmcocHQtUFQpCj4+ CmVuZG9iagoKMTggMCBvYmoKPDwvQ3JlYXRvcjxGRUZGMDA1NzAwNzIwMDY5MDA3NDAwNjUwMDcy PgovUHJvZHVjZXI8RkVGRjAwNEMwMDY5MDA2MjAwNzIwMDY1MDA0RjAwNjYwMDY2MDA2OTAwNjMw MDY1MDAyMDAwMzYwMDJFMDAzMj4KL0NyZWF0aW9uRGF0ZShEOjIwMTkwNDAzMDkwNDM5KzAxJzAw Jyk+PgplbmRvYmoKCnhyZWYKMCAxOQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTI0NjkgMDAw MDAgbiAKMDAwMDAwMDAxOSAwMDAwMCBuIAowMDAwMDAwODYzIDAwMDAwIG4gCjAwMDAwMTI2Mzgg MDAwMDAgbiAKMDAwMDAwMDg4MyAwMDAwMCBuIAowMDAwMDA2MzA4IDAwMDAwIG4gCjAwMDAwMDYz MjkgMDAwMDAgbiAKMDAwMDAwNjUyMCAwMDAwMCBuIAowMDAwMDA2OTQxIDAwMDAwIG4gCjAwMDAw MDcyMTAgMDAwMDAgbiAKMDAwMDAxMTY5OSAwMDAwMCBuIAowMDAwMDExNzIxIDAwMDAwIG4gCjAw MDAwMTE5MTYgMDAwMDAgbiAKMDAwMDAxMjIwNyAwMDAwMCBuIAowMDAwMDEyMzcyIDAwMDAwIG4g CjAwMDAwMTI0MTQgMDAwMDAgbiAKMDAwMDAxMjczNyAwMDAwMCBuIAowMDAwMDEyODM0IDAwMDAw IG4gCnRyYWlsZXIKPDwvU2l6ZSAxOS9Sb290IDE3IDAgUgovSW5mbyAxOCAwIFIKL0lEIFsgPDFG NDk0OTc5Q0Y4Rjk1MzlCQUY3RTA5MTZBNzYwQ0FCPgo8MUY0OTQ5NzlDRjhGOTUzOUJBRjdFMDkx NkE3NjBDQUI+IF0KL0RvY0NoZWNrc3VtIC9FMDVCRDE2RkM0M0E0NkU0Q0Y5N0I5RTU3QjI3MUIx MAo+PgpzdGFydHhyZWYKMTMwMDkKJSVFT0YK --_629ec090-4462-48ab-9c33-0caa7232881f_-- --_d4236b29-1918-4cd6-9341-bed99ae87e48_--

2.

    use Ddeboer\Imap\Server;
    use Ddeboer\Imap\Message;
    use Ddeboer\Imap\Message\EmailAddress;
    use Ddeboer\Imap\Message\EmbeddedMessage;
    use Ddeboer\Imap\Message\Attachment;

    $server = new Server('xxxxxx');
    $connection = $server->authenticate('xxxx@dominio.com', 'xxxxxx');
    $mailbox = $connection->getMailbox('INBOX');
    $messages = $mailbox->getMessages();
    foreach ($messages as $message) {
        $from = $message->getFrom();
        $to = $message->getTo();
        $to_enderecos = '';
        for($i=0;$i<count($to);$i++){
            $to_enderecos .= (!empty($to_enderecos)?',':'').$to[$i]->getAddress();
        }
        $assunto = $message->getSubject();
        $data = $message->getDate();
        $attachments = $message->getAttachments();
        foreach ($attachments as $attachment) {
           file_put_contents(
                ROOT.DS.'tmp'.DS.'text.eml',
                $attachment->getDecodedContent()
            );
        }
    }
  1. All emails have a eml attach, im trying to save them to a folder and record data in database.

Thanks!

Slamdunk commented 5 years ago

@vjmartins thanks for the details, but I need the mail with the original new-lines: a one-liner is not very useful

vjmartins commented 5 years ago

Sorry but dont understand what you want..

The mail only have that content.

Can i send you the original mail in private?

Slamdunk commented 5 years ago

Sure

vjmartins commented 5 years ago

a dumm question, how i send you private message?

Slamdunk commented 5 years ago

https://www.sourcecon.com/how-to-find-almost-any-github-users-email-address-2-0/ or https://github.com/paulirish/github-email

vjmartins commented 5 years ago

Last update solved the problem.