You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Stefano Bagnara (JIRA)" <se...@james.apache.org> on 2008/08/21 09:38:45 UTC

[jira] Commented: (JAMES-853) Server sends Mail without body while using gateway configuration for the RemoteDelivery Mailet

    [ https://issues.apache.org/jira/browse/JAMES-853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12624277#action_12624277 ] 

Stefano Bagnara commented on JAMES-853:
---------------------------------------

dbfile are not expected to work as SpoolRepository.

Look here:
http://james.apache.org/server/2.3.1/repositories.html

---------------------------
DBFile Repositories

This is a special repository type used only for mail repositories. DBFile repositories store the body of a mail message in the file system, while headers are stored in the database. This allows the administrator to minimize the size of data stored in the database, while conserving most of the performance of the database repository.

Only mail repositories have dbfile-based implementations.
----------------------------

The last line tells that only mail repositories have dbfile based implementation.
I guess the issue you see is because of this.

> Server sends Mail without body while using gateway configuration  for the RemoteDelivery Mailet 
> ------------------------------------------------------------------------------------------------
>
>                 Key: JAMES-853
>                 URL: https://issues.apache.org/jira/browse/JAMES-853
>             Project: James
>          Issue Type: Bug
>          Components: Remote Delivery
>    Affects Versions: 2.3.1
>         Environment: Linux Fedora java jre 1.6.0_07
>            Reporter: Sandra Grehl
>
> James throws the following Exception if I use the Gateway configuration for the RemoteDelivery Mailet with spoolrepository as dbfile. 
> The Server sends the mails without Body.
> Other configurations e.g. file or db work.
> WARN  mailstore: Exception caught while retrieving a stream
> java.io.FileNotFoundException: ...apps/james/var/dbmail/4D61696C313231393234383132383837362D30.Repository.FileStreamStore (No such file or directory)
>         at java.io.FileInputStream.open(Native Method)
>         at java.io.FileInputStream.<init>(FileInputStream.java:106)
>         at java.io.FileInputStream.<init>(FileInputStream.java:66)
>         at org.apache.james.mailrepository.filepair.AbstractFileRepository.getInputStream(AbstractFileRepository.java:262)
>         at org.apache.james.mailrepository.filepair.File_Persistent_Stream_Repository.get(File_Persistent_Stream_Repository.java:51)
>         at org.apache.james.mailrepository.MimeMessageJDBCSource.getInputStream(MimeMessageJDBCSource.java:157)
>         at org.apache.james.core.MimeMessageWrapper.writeTo(MimeMessageWrapper.java:266)
>         at org.apache.james.core.MimeMessageWrapper.writeTo(MimeMessageWrapper.java:250)
>         at org.apache.james.core.MimeMessageCopyOnWriteProxy.writeTo(MimeMessageCopyOnWriteProxy.java:184)
>         at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:585)
>         at org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:563)
>         at org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:1155)
>         at java.lang.Thread.run(Thread.java:619)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org