1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

RE: N7 and Send Page

Discussion in 'Firefox, Thunderbird & SeaMonkey' started by DonCatanzaro, 2003/01/14.

Thread Status:
Not open for further replies.
  1. 2003/01/14
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    Hi All,

    I first wanted to say that I searched around the BB before I posted and got halfway to my goal. I hope you can help me go the distance !

    I am using Netscape 7.0 and would like to have it use my Eudora 5.2 when I click File -> Send Page or File -> Send Link. However, I can not seem to get it to work.

    I have already unchecked using Netscape Mail as the default mail program (Edit -> Preferences -> Mail & Newsgroups) set my Control Panel -> Internet Properties -> Programs -> E-mail to Eudora AND hacked my pref.js (c:\winnt\profiles\dgc\application data\mozilla\users50\default\gjk0jzmp.slt to include the line

    user_pref( "network.protocol-handler.external.mailto ", true);

    The last trick did force Netscape 7 to use Eudora when I clicked on someone's e-mail address.

    Is there another hack I can perform or should I just download the stand alone version at http://sillydog.org/narchive/sd/70.html ?

    Thanks for your help !

    By the way I am using:

    WinNT 4.0 SP6
    Netscape 7.0
    Eudora 5.2
     
  2. 2003/01/14
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    Welcome to the Forum, DonCatanzaro!

    Hi Don,

    See if adding the following to the [Settings] section of eudora.ini, it will take you all the way to your goal:

    ForceDDEForHandlingMailto=1

    Post back with your results, or if you continue to have problems.

    Ramona :D
     

  3. to hide this advert.

  4. 2003/01/14
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    Not Yet

    Hi All,

    Thanks for the rapid reply but no luck yet. I added the text to my eudora.ini file and both the Send Page and Send Link still do not work. Just to make sure, I checked and Netscape still does pull up Eudora when I click on someone's email ...

    Two items/questions

    A) I noticed in the prefs.js everything needed to be alphabetical, it does not look like eudora.ini needs to be alphabetical ?

    B) I noticed the following text under [Settings].

    WarnDefaultMailto=0
    DefaultMailto=1

    and I put my new text above these lines. Could these lines have anything to do with it ?

    Thanks again !
     
  5. 2003/01/14
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    Hi Don,
    A) Netscape will automatically alphabetize any additional entry. You can enter the lines at the end of the file, if you wish.

    One thing I failed to do was to remind you to back up the prefs.js file before your edit. This is a very good idea in the event the file becomes corrupted by mucking about with the entries. You might consider creating a user.js file for this purpose.

    B) Those lines should enable Eudora as the Default MailTo program.

    Check this Registry Entry to see whether or not it points to Eudora, as it should:

    (HKEY_CLASSES_ROOT\mailto\shell\open\command)

    Ramona :D
     
  6. 2003/01/16
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    Not Quite Yet

    Hi All (and Ramona),

    Thanks for the help so far but the entry for the Registry is pointing to

    C:\PROGRA~1\Qualcomm\Eudora\Eudora.exe /m %1

    I do not know what the /m and the %1 sign means but that is where Eudora lives on my machine. ARRRGHH.

    By the way, I made a back-up before I altered the .js file (always a good idea).

    I am still a little clueless on things so it helps that you have explained everything very clearly. I questions about two comments.

    In your first comment you posted "A) Netscape will automatically alphabetize any additional entry. You can enter the lines at the end of the file, if you wish. " Hmmm... that is odd. When I added the user_pref( "network.protocol-handler.external.mailto ", true);
    line to my prefs.js at the top, and restarted Netscape, the mailing did not work. I went back, moved it to its alphabetically correct placement and it did work. That does not jive with automatically alphabetizing.

    Your other posting said "B) Those lines should enable Eudora as the Default MailTo program" well, by a narrow interpretation Netscape is using Eudora as the MailTo program when I click on someone's email address in the window. When I try to use Send Page or Send Link it does not want to use Eudora. Perhaps those have a different tag ?

    I am stabbing in the dark, but that is all ignorance can do. The only other thing I can do is read really carefully (my wife says I am to literal) to make sure that I am doing things correctly ;)

    Any other ideas ? Help !
     
  7. 2003/01/20
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    Next Steps ?

    Hi All,

    Well, I bit the bullet and installed the stand alone version of N7 from sillydog. Unfortunately it only compounded the issue. The stand alone version allows me to use Eudora when I click on someone's email address BUT there is no File -> Send Page. I suppose it is an option only when you get the full package. So I am back at square one (or maybe 1.5) and am seriously thinking of punting and using IE for all my browsing because N7 can't do what I want it to do.

    Any last minute advice ?
     
  8. 2003/01/20
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    Last desperate stab

    Hi All,

    I have been searching the Internet and still learning quite a bit and I wonder if this MAPI causing Eudora and N7 to fight. I found this at http://help.netscape.com/kb/consumer/19980630-3.html


    Enabling the Third-Party Mail Client

    To enable third-party client functionality in Microsoft Windows, you must configure the Netscape Navigator preferences file, prefs.js, which by default is located at C:\Program Files\Netscape\Users\Default\prefs.js.

    In this file, you must set the following four preferences. The first sets the intention to use third-party mail to True; the second names the MAPI DLL to use; the third and fourth set your mail servers. Open the prefs.js file in a text editor such as Notepad and add the following lines to the bottom of the file:

    user_pref( "mail.use_altmail ", true); user_pref( "mail.altmail_dll ", "navmapi32.dll "); user_pref( "network.host.pop_server ", "YOUR_POP_SERVER_NAME "); user_pref( "network.host.smtp_server ", "YOUR_SMTP_SERVER_NAME ");

    Note: Be sure to replace YOUR_POP_SERVER_NAME with the name of your POP mail server and YOUR_SMTP_SERVER_NAME with the name of your SMTP mail server. You should also make sure that your mail program is configured as your default MAPI client.

    Navigator 4.03 and higher ship with a file called navmapi32.dll. This DLL allows use of Simple MAPI compliant 3rd party mail programs (i.e. Eudora, Outlook, etc.) with Navigator. The default location of this file is C:\Program Files\Netscape\Program\navmapi32.dll. If you wish, you can write your own DLL using the Navigator Third Party Mail and News SDK available on developer.netscape.com and use it instead of the provided DLL. Once you have written your DLL, substitute the name of your DLL for navmapi32.dll. Note that if you set mail.use_altmail to "true ", you must set the mail.altmail_dll preference. Otherwise, third-party mail handling defaults to navmapi32.dll.


    Is this something I need to add in or did N7 take care of this ??
     
  9. 2003/01/20
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    Hi Don,

    Netscape 7 doesn't contain the navmapi32.dll and you don't need to add that dll. The KB Article you reference is for Communicator.

    In my earlier post the information I referred to came from Eudora Release Notes I found in a Google Search:

    Eudora now makes itself the handler for mailto: links in Netscape if any of the following conditions holds:
    - The registry entry for mailto
    (HKEY_CLASSES_ROOT\mailto\shell\open\command) points to Eudora.
    - The user answers Yes to the warning that pops up if Eudora is not configured as the default mailer.
    - If the settings DefaultMailto=1 and WarnDefaultMailto=0 are both present. By default, DefaultMailto is 0, meaning Eudora doesn't automatically make itself the default mailer, and WarnDefaultMailto is 1, meaning Eudora puts up the aforementioned warning if it's not the default mailer when it's launched.

    Set DefaultMailto=1 and WarnDefaultMailto=0 to make it open Eudora.


    As to the auto alpha in prefs.js... :eek:
    However, you don't have to place an script addition in alpha order. It can be added to the end of the file. I have tested this on several additions, and I had no problems with the preference being recognized. I don't know why it didn't work for you? It could be that Netscape was open when you edited the file, not sure.

    I wish that I could solve this for you, but I've reached the limit of my knowledge on Eudora.

    Ramona :D
     
  10. 2003/01/20
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    Hi Don,

    One more place to check:

    Open Windows Explorer, click the VIEW menu|FOLDER OPTIONS|FILE TYPES tab and see if there's a URL:MAILTO PROTOCOL listing. If so, where does it point?

    Ramona :D
     
  11. 2003/01/20
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    More hints ?

    Hi All,

    It points to C:\PROGRA~1\Qualcomm\Eudora\Eudora.exe /m
    which is where Eudora lives. I even went in and re-established the link. Ugghhh. Boy I have to hand it to the developers of Netscape they have really managed to make it really hard to have something user friendly. Stupid IE can do this, why can't Netscape, no wonder they are losing the browser war.

    Frustration sets in !:mad: :mad: :mad:
     
  12. 2003/01/21
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    Hi Don,

    In reading over your posts, I realized that I missed something very relative to your problem:
    Note: users50... that is the Profile location for Netscape 6, not Netscape 7.01??? Could you be adding the information to the prefs.js for a Netscape 6 Profile?

    Let us know,

    Ramona :D
     
  13. 2003/01/22
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    RE: N6 or N7

    Hi All,

    Well I may have had N6 before I don't really recall, I thought I downloaded N7. But after installing N7 (Sillydog streamline) and then unistalling it (because it would not let me Send Page) I installed N7.01.

    As I dig an even deeper hole and I have been looking all over the Net for help, I discovered (I am sure you all knew) that there is a heck of a lot more Netscape java preferences elsewhere on my machine. Do I need to alter anything in the directory c:program Files\Netscape\Netscape\defaults\pref ?

    Also I have been combing the registry (boy is that a lot of fun). Most of it is gobbly-gook to me but I was curious about this...

    Under
    HKEY_LOCAL_MACHINE\SOFTWARE\CLIENTS\MAIL\EUDORA\PROTOCOLS\MAILTO it has [ab](Default) set to "URL:MailTo Protocol "

    That I kind of expected (though I don't know anything about it). But I found that I also have the directories
    HKEY_LOCAL_MACHINE\SOFTWARE\CLIENTS\MAIL\HOTMAIL and
    HKEY_LOCAL_MACHINE\SOFTWARE\CLIENTS\MAIL\NETSCAPE

    Both these directories have PROTOCOLS\MAILTO and they have
    [ab](Default) set to "URL:MailTo Protocol ". Could I delete these things and be done with it ? I of course haven't done it yet....

    I am very close to giving up...
     
  14. 2003/01/22
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
  15. 2003/01/22
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
  16. 2003/01/22
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    One last question

    Hi All,

    What does the file c:\Program Files\Netscape\Netscape\components\nsSetDefaultMail.js do ?

    Could this file be altered to help ???
     
  17. 2003/01/24
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    RE: Win98 problem also

    Hi All,

    I installed N7 on a Win98 machine and went throught the entire process, and clicking on an email address pulls up Eudora and File -> Send Page brings up N7's mail handler. Seems as if it is not a WinNT issue.

    :mad: :mad: :mad: :mad:
     
  18. 2003/01/24
    DonCatanzaro

    DonCatanzaro Inactive Thread Starter

    Joined:
    2003/01/14
    Messages:
    12
    Likes Received:
    0
    Another idea

    Eudore is configured to use a POP mail server, could this be the problem ?

    Also, Eudora is configured to never use Eudora MAPI server is this related ?

    Sorry for the multiple postings...
     
  19. 2003/01/24
    Ramona

    Ramona Geek Member Alumni

    Joined:
    2001/12/31
    Messages:
    7,481
    Likes Received:
    2
    Don,

    This (MAPI Setting) is not your problem. From the Eudora Manual:

    MAPI is an interface that lets you send email messages from any MAPI compatible application, such as your Web browser, word processor, spreadsheet, graphics application, etc. Eudora’s MAPI support allows users to quickly attach documents to email messages directly from the application that created the document. Without MAPI, users must first save the document, remember what folder the document is in, switch to Eudora, and then remember to manually attach the document to the outgoing message.
    MAPI streamlines this process dramatically. To email the current, open document from your word processor, select the Send command from your word processor’s File menu.
    This automatically activates Eudora and attaches a snapshot of the open document to a new composition message. The MAPI system standardizes how messages are handled by client applications so that
    each client application does not have to have custom code for each target messaging application. MAPI accomplishes this by providing a standard application program interface
    used by all MAPI enabled client applications. An additional MAPI feature supported by Microsoft Office applications is the ability to add
    a "routing slip" to a Word, Excel, or PowerPoint document. This routing slip contains a list of email recipients obtained from the MAPI subsystem. Once a document has an embedded routing slip, then it can be semi automatically routed as an attachment via email to all recipients listed in the routing slip. Once the routing is complete, the annotated document is returned back to the original sender.


    Ramona :D
     
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.