Incident: inline.txt attached in mails



  • Date Seen
    24.04.2017

    Versions
    Ubuntu 16.04.2 LTS
    Kopano 8.4.0-344
    Apache 2.4.18
    MySQL 5.7.17

    Bug Description
    Mails not displaying correctly, an attachment called inline.txt is attached.

    Severity
    Minor

    Steps to Reproduce

    1. Save the following mail to emai.eml:
    Return-Path: <SENDER>
    Received: from SERVER ([::ffff:127.0.0.1]:42126)
    	by server (kopano-dagent) with LMTP;
    	Mon, 24 Apr 2017 08:56:29 +0200 (CEST)
    Received: from localhost (localhost [127.0.0.1])
    	by SERVER (Postfix) with ESMTP id 25A51180A4F
    	for <USERNAME@DOMAIN>; Mon, 24 Apr 2017 08:56:29 +0200 (CEST)
    X-Virus-Scanned: Debian amavisd-new at DOMAIN
    X-Spam-Flag: NO
    X-Spam-Score: -1.302
    X-Spam-Level:
    X-Spam-Status: No, score=-1.302 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9,
    	HTML_MESSAGE=0.001, HTML_MIME_NO_HTML_TAG=0.377, MIME_HTML_ONLY=0.723,
    	MISSING_MID=0.497] autolearn=no autolearn_force=no
    Received: from SERVER ([127.0.0.1])
    	by localhost (server.marschik.intern [127.0.0.1]) (amavisd-new, port 10024)
    	with ESMTP id byYCnDTfhF6z for <USERNAME@DOMAIN>;
    	Mon, 24 Apr 2017 08:56:27 +0200 (CEST)
    Received: from RECEIVER (RECEIVER [IPADDRESS])
    	by SERVER (Postfix) with SMTP id 59B881803D7
    	for <USERNAME@DOMAIN>; Mon, 24 Apr 2017 08:56:26 +0200 (CEST)
    Received: by RECEIVER (sSMTP sendmail emulation); Mon, 24 Apr 2017 08:56:26 +0200
    Date: Mon, 24 Apr 2017 08:56:26 +0200
    To: "USERNAME" <USERNAME@DOMAIN>
    Reply-To: "RECEIVER" <SENDER>
    From: "RECEIVER" <SENDER>
    Subject: =?UTF-8?B?VGVzdCBtYWlsIGZyb20gW25hc3YyXQ==?=
    MIME-Version:1.0
    Content-type:text/html;charset=utf-8
    Content-Transfer-Encoding: 8bits
    Message-Id: <20170424065629.25A51180A4F@SERVER>
    
    
    <div style="font-family:Verdana; width: 786px; height: 38px; background-color: #3977AA; padding: 0 22px;">
    	<table cellspacing="0" cellpadding="0" border="0" width="100%">
    		<tr>
    			<td align="left" width="98"><img style="margin:10px; display: inline;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAASCAMAAACXWfv9AAACE1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+W52MWAAAAsHRSTlMAc/gCAe/N0zuVqk0tk3vzZvGUgsvj8uQg+vu3HWfwcvc/YyxxVpJa15esYVn97SiJCQPJ0IDgpgjsa3Rkwf5QODxdwxjInVWRGuEPNCl84vZOqbRPF9xsv
     sxSMxNXQUCgK5+zXNEHJoFH6UrbavVeDR54KqLUOvxiwtgRpIR+HNW6X4+vsbtgduVYOUUnhqiYenUOud62fcqDVAxMixBuPe7Wmm0Wh9L538U3ZUmMG1zCG2IAAAJQSURBVHhepZRldxNBFIbfJBvaAqENlISGuJEmqVGnVKhRd8Hd3d3d3d1d5ieyOzPbZiZ7IOfwfLnz3rvnPLMf7gAoCbdPTWEoeq0bKvOXmTR8W8HIvqemumZFC6ENYVMKvsRyMMoCntSJz7O6DMA+O5E5cwhApZ6OgFJKwzEFOH7CTyRcw26orKogMktDWEkMcLZC2agHewgas2iYosAyRAxoqQFueg0GS1BPjPDAcnAitNUIis0uYkQ2cMqovwv9tBasidoo0SqaO2DJmhS+FBSLWNPlN1P8BSyPAIX00GDmg8PsOzhpdawAZz3NOYKiYXuqIps1T/ZOp/T6WJ4G5NDDtqa1Wj+0/yK7PWbTmjsHnLk0zxQUpL81XZEHTqOkcG4CY11mii3VtMTTFQvAWSwprnaDcSAzxeCeHbR60hQ7wXkm/4UFjPbMFLvR49Cqd+8VSTEOCwURSfE2mJynkkwepdH1L0UzECnSDsM2SdFVnk8pHxMVMuZUhXJ6FDgrKs4BMBGOrpD4u6JNV4xCxX3+Ql7fJUeq4jJUbP+hiPXwvRiIvAkEAtdvdBQVx2/dzp3ciwR9EeMGiupgHiV4R1IMlN6dwemrG7kPxATng/GHxPXo8ZOnumIhNJ63pCuC4LyQFLWvIBIlAmOv8wmxFrpFBTrpTTLbi2I3RDqzREet6Z1a3luUGN8HRomTjSsm3qgP4ERYHtTfKLuswMdPn63mL2adoq9hbREq8c1utVodCXC+d2nZXq+gyevVJj/AaVQH6uQn8MuhHrxVvyHwB6pQpNZ+wYivAAAAAElFTkSuQmCC"></td>
    			<td align="left" valign="middle" width="300"><span style="font-size: 12px; color: #ffffff;">&nbsp;&nbsp;Simple yet powerful NAS</span></td>
    			<td align="right" valign="middle"><a style="font-size: 12px; color: #ffffff;" href="http://www.qnap.com/" target="_blank">Go to QNAP</a></td>
    		</tr>
    	</table>
    </div>
    <div style="font-family:Verdana; width: 786px; text-align: center; padding: 40px 0 0">
    	<div style="width:680px; border:1px solid #dfdfdf; margin: 0 auto;">
    		<div style="padding: 35px 60px;">
    			<div style="font-size:18px; font-weight:bold; color:#2E2F30;">
    				Test mail from [RECEIVER]
    			</div>
    			<div style="margin: 18px 0 28px; width: 100%; height: 3px; background-color: #cecece;"></div>
    			<div style="text-align:left; color: #010101; font-size: 12px; line-height: 24px;">
    				<p>Server Name: RECEIVER<br>IP Address: IPADDRESS<br>Date/Time: 2017/04/24 08:56:26<br><br>This is a test mail sent by NAS (RECEIVER).<p>
    			</div>
    		</div>
    	</div>
    	<div style="width: 680px; text-align: right; padding: 10px 0 0; border: 0; margin: 0 auto;">
    		<a href="http://www.qnap.com" target="_blank" style="font-family:Verdana; text-decoration: none; font-size: 10px; color:#7B7A7A">&copy;2017 QNAP Systems, Inc.</a>
    	</div>
    </div>
    
    1. Import the mail via kopano-dagent:
     kopano-dagent -f email.eml usermailbox
    

    Actual Behavior
    HTML Mails are not displayed correctly instead they get delivered with an attachment called inline.txt. I am able to view this mail correctly on other mail systems.

    Expected Behavior
    HTML Mails can be viewed correctly.

    Troubleshooting/Testing Steps Attempted
    I searched the web for solutions or similar errors, without success.

    Workaround
    No working workaround found yet, i am just able to view this mail in other mail Systems.


  • Kopano



  • @jengelh

    Would it be possible to make that ticket public viewable?

    Regards
    Richard


  • Kopano

    That would make sense, yeah :-)



  • @jengelh

    Thank you :thumbsup:

    Regards
    Richard



  • Hi,

    in https://jira.kopano.io/browse/KC-624 @fbartels mentioned that this issue is fixed in version 8.4.0-792. I am not able to verify this fix because if i try to open the testmail via webapp i am getting “Could not open message”. On an iPhone i see an attachment called “inline.bin”.

    Regards
    Richard


  • Kopano

    KC-624 is about inline images being shown as an attachment called inline.txt. This is now displayed as inline.jpg (or a different file extension based on the mime type). If you don’t see the mail body then it appears you are having a different error.



  • @fbartels

    If you follow the steps described above, do you get an email with inline.bin? For me it doesn’t matter if the attachment is called “inline.txt” or “inline.bin”, i am still receiving an unreadable email.

    So, what i have to do now to get the problem confirmed?

    Regards
    Richard


  • Kopano

    I did not (yet) try your steps from above, I was merely pointing out that the ticket you are referencing seems to describe a different problem.

    So, what i have to do now to get the problem confirmed?

    having patience until some has free time to look at this or get a subscription and open a support call to raise priority.



  • @fbartels

    Just to clarify:

    The ticket https://jira.kopano.io/browse/KC-624 linked from @jengelh is just misleading and not fixing the issue described above.

    And sorry for the following words but i have to point that out:

    I am investing much time to do the “testing part” for you, seems like you do not have any testers for the daily builds, and all i earn is “get a subscription”. What i do is just work for you!

    All this never happened during the times the product was called zarafa…

    Regards
    Richard


  • Kopano

    @darootler “Could not open message” is due to KC-709. Code for it exists, I temporarily uploaded that to https://github.com/jengelh/kopano-core/tree/kc-709 .



  • Seems like there a three issues mixed in this thread:

    1.) inline.txt --> https://jira.kopano.io/browse/KC-624
    2.) “Could not open message” --> https://jira.kopano.io/browse/KC-709
    3.) inline.bin --> Seems like this is not covered

    If you want to reproduce the “inline.bin” problem just follow the steps mentioned in the thread start.

    Regards
    Richard


  • Kopano



  • @jengelh

    Thank you.

    Regards
    Richard


  • Kopano

    Your email (first post of this thread) uses “Content-Transfer-Encoding: 8bits”, which is not a standard recognized encoding. As such, the entire e-mail is placed into inline.bin, not just the QNAP logo.
    I think you need to tell QNAP that it’s supposed to be “8BIT”, not “8bits”.



  • This post is deleted!


  • @jengelh

    Thank you for pointing that out, i just submitted a ticket to QNAP.

    Regards
    Richard


  • Kopano

    @darootler said in Incident: inline.txt attached in mails:

    The ticket https://jira.kopano.io/browse/KC-624 linked from @jengelh is just misleading and not fixing the issue described above.

    that’s what I was saying all along. it does describe something different, than in your first post.

    I am investing much time to do the “testing part” for you, seems like you do not have any testers for the daily builds, and all i earn is “get a subscription”. What i do is just work for you!

    The master branch is indeed only fully tested and qa’ed once it has been branched off for a release until that point it will only receive punctual tests (apart from a battery of automated tests).

    But in open source its the mutual agreement that for the software/code that you receive you contribute back, either by giving feedback in case you encountered an error or pushing back code for such errors and new features.

    All this never happened during the times the product was called zarafa…

    Mostly since you now work on the master branch instead fenced off releases and we have been busy over the last few releases in refactoring the majority of the code.


Log in to reply
 

Looks like your connection to Kopano Community Forum was lost, please wait while we try to reconnect.