For much the same reason we cannot write to or create notecards from scripts, there is no plan to allow attachments to save themselves into central persistent storage. Anything that has a large dependence on lots of dynamically changing global state will either need to centralize that functionality in an SL script running in a safe place or externally on a remote server.
Currently, the easiest way to do this is through llEmail. The new HTTP API we are currently testing will ease this.
Currently, the easiest way to do this is through llEmail. The new HTTP API we are currently testing will ease this.
However, during last week's audio town hall, Philip very clearly stated that writing to/creating notecards was being investigated and would be implimented with object-to-object communication. This leaves me assuming that the case is one of two things: 1) Philip was confused about what was involved here, and was incorrect, or 2) Object-to-object communication is also being deemed impossible, and a feature that was promised for 1.7 will not be released, period. Would it be possible to get some clarification on this?
Also, I would like to point out that llEmail isn't exactly a viable option because of the huge 20 second delay that it puts in the script. That really puts a downer in the logic for this, Phoenix.