Issue 64151

Summary: Support SeaMonkey as an email client
Product: General Reporter: ajschult <ajschult>
Component: codeAssignee: lohmaier
Status: CLOSED FIXED QA Contact: issues@framework <issues>
Severity: Trivial    
Priority: P3 CC: bernhard, caiot1, issues, Mathias_Bauer, nospam4obr
Version: OOo 2.0.2Keywords: oooqa, rfe_eval_ok
Target Milestone: OOo 2.2   
Hardware: PC   
OS: Linux, all   
URL: http://www.mozilla.org/projects/seamonkey/
Issue Type: PATCH Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
patch against OOo-sources. none

Description ajschult 2006-04-09 08:59:10 UTC
After entering the full path to SeaMonkey in the Internet->E-mail options box
and then attempting to send an attachment (File->Send->Document as email), I get
a dialog that says "OpenOffice.org was unable to find a working e-mail
configuration..."  In my terminal, I get "Unsupported mail client: seamonkey".

SeaMonkey is the continuation of the (no longer active) Mozilla Suite and takes
the same arguments as Mozilla (and now Thunderbird) does.

seamonkey -compose attachment=/path/to/file
Comment 1 Olaf Felka 2006-04-10 08:40:37 UTC
@ hi: Please review this issue.
Comment 2 h.ilter 2006-04-10 12:20:44 UTC
Reassigned to requirements.
Comment 3 lohmaier 2006-04-10 21:44:13 UTC
Please see <ooodir>/program/senddoc for the place where OOo gets the info for
the mailing-apps from.

If it really is identical to what mozilla accepts, then you can just append
seamonkey to the mozilla-block
e.g. make
        mozilla | netscape | thunderbird)
read
        mozilla | netscape | seamonkey | thunderbird)
and you should be ready-to-go.
Comment 4 lohmaier 2006-04-10 21:51:13 UTC
bedipp - could you check whether my suggestion works as expected?
Comment 5 lohmaier 2006-04-10 21:52:00 UTC
Created attachment 35621 [details]
patch against OOo-sources.
Comment 6 lohmaier 2006-04-10 21:53:15 UTC
type to patch and back to devel.

No need to have this on requirements.
Comment 7 Olaf Felka 2006-04-11 08:32:15 UTC
of @ obr: Please have a look.
Comment 8 nospam4obr 2006-04-11 15:48:56 UTC
@cloph: patch looks good. Do you want to integrate it or should I ?
Comment 9 lohmaier 2006-04-12 22:30:51 UTC
Since there has not been a cws with module shell that is likely to be integrated
soon, I just added this one to cws cloph03 and committed the patch.

→ fixed.
Comment 10 lohmaier 2006-04-16 19:48:18 UTC
Hooray - QA works :-)

asrail noticed that this only works when seamonkey is not already running.
Some investigation reveiled that it is issue 28378 showing up again since
seamonkey is not licensed NPL, but MPL. So the check whether it's possible to
launch it using the --remote switch is not done..

Will change it so it checks for either NPL or MPL...

envisioned target: 2.0.3
Comment 11 lohmaier 2006-04-22 19:25:54 UTC
did the change.
Comment 12 caiot1 2006-04-27 02:48:57 UTC
Works with Seamonkey 1.0.1 if specify the script file (you may need to specify
full path if a symlink to the script is in the path).
With the Trunk build it already works even with symlinks, because of the way of
threating remote commands while running a instance. So it will work the nice way
with the releases in the near future.

If your "file" program supports following (dereferencing) symlinks, you can add
this option to the "file" call <ooo>/senddoc script (i.e.: change 'if file
"$moz" | grep "script"' to 'if file -L "$moz" | grep "script"', where '-L' is
the option to dereference symbolic links).
If dereference symlinks is the default for your "file", it works just by using
"seamonkey" in any version.
Comment 13 nospam4obr 2006-04-27 05:42:31 UTC
re-open for re-assigning.
Comment 14 nospam4obr 2006-04-27 05:43:50 UTC
Credits belong to who did the work ;-)
Comment 15 nospam4obr 2006-04-27 05:44:20 UTC
restoring FIXED state.
Comment 16 nospam4obr 2006-04-27 05:44:48 UTC
Restoring VERIFIED state - sorry for the SPAM.
Comment 17 lohmaier 2006-05-11 14:06:34 UTC
missed the deadline
Comment 18 lohmaier 2006-10-14 22:20:41 UTC
correct target
Comment 19 Martin Hollmichel 2006-11-08 10:44:37 UTC
set target 2.2
Comment 20 Mathias_Bauer 2007-02-05 13:34:53 UTC
closing ancient issues