Closed Bug 216168 Opened 21 years ago Closed 12 years ago

Add Send Page (as Attachment) to File menu

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: megabyte, Unassigned)

References

Details

(Keywords: conversion)

Since bug 173954 only added Send Page (as Link) to the menus, we still need an option to Send Page as Attachment just as in IE and Seamonkey. See bug 144484 for related discussion about implementation issues in Seamonkey.
I would think that in order to send a page as an attachment, you would first have to save the page as an MHT file (bug #40873). (But I could be wrong about that.)
You are. Basically, a <base> tag needs to be inserted and then all images will load from the original server. Alternatively, all images could be attached and the internal file references rewritten, but I believe the former is the way it has been done in the past.
Hey, as long as we are asking, how about a choice to embed graphics, load graphics from server, or send with no graphics? Hey, I can ask. It's up to someone else to decide if it is worth putting in. We want Firebird small, not a giant download like IE. In fact, I would think this whole functionality might be better as an extension.
Send Page(as attachment) seems ugly Send Page and Send Link in IE seems better
What's happen if the send page is a restricted access one ? Could the recever show it ?
Is it possible to have "send page" uses thunderbird instead of Outlook Express? If I click send page OE starts, although Thunderbird is the default mail client.
There needs to be functionality for sending complete pages not just links thereto so as to permit users to email dynamically generated pages which cannot be accessed by url (i.e. any database driven site which uses POST rather than GET to submit form data). Examples of these abound: virtually any e-commerce site shopping cart, UPS package tracker, etc. If you use Firebird's "Send Page" on the UPS package tracker, for example, the recipent gets a useless URL (http://wwwapps.ups.com/WebTracking/processRequest). IE's menu titles are short and clear: Send > Page by Email Link by Email I suggest duplicating those titles.
Mozilla currently provides this ability via the "Send Page" menu option on all platforms. I would prefer to see FireFox use the same as Mozilla rather than divert to the setup used by IE on the Windows platform. Also, is there any chance of making this bug include the ability to send the page Inline rather than as an attachment? There are two reasons that I would like to have this option: 1) When sent as an attachment, it is difficult to know what is actually being sent. Too often a dynamic page will not be sent properly and you do not know it until it is too late. By sending it Inline, the user can preview what the recipient will actually see. 2) Sometimes I only want to send part of a web page rather than the whole thing. By sending it Inline, I can go and delte the junk that I do not want to include in my email. The latter scenario could perhaps be addressed by including the ability to highlight a section of the web page and then only send that highlighted section.
Blocks: 251036
(In reply to comment #8) > Mozilla currently provides this ability via the "Send Page" menu option on all > platforms. I would prefer to see FireFox use the same as Mozilla rather than > divert to the setup used by IE on the Windows platform. That only works if you use MailNews as your mail client. Without an interface like MAPI, Send Page to any mail client can't work on all OSes.
Keywords: conversion
does this not depend on bug 144484 ?
near the top of the list of requests from a wide variety of sources
Assignee: firefox → bugs
Flags: blocking-aviary1.1+
this probably belongs somewhere in core really, but moving to Firefox General for now. It's not a menu issue - there needs to be a chunk of coding to implement the feature before it can go on a menu.
Component: Menus → General
A request to whoever works on this... please make sure that this is implemented in a way that allows us to send other DOM objects (specifically, images) to an email client, either inline or as an attachment... both work well. While there's not much chance of UI in Firefox for this kind of functionality, it would allow extension developers and writers of XUL applications much more flexibility than the current ability to send hyperlinks. This is something I've wanted to add to my Image Toolbar extension for a long time (for parity with MSIE), but there are many other potential uses.
"Send" always seems like a very ambiguous verb to me. I first expected the "Send Link..." item in the file menu and context menu to send a link to the Desktop. I agree with comment 7 about IE's greater clarity in the "Send" cascade. Another alternative is to use the word "Email" (or "E-mail" if the hyphen is preferred) as the verb: "Email Link..." and "Email Page..." are concise and easy for novices to understand.
I have looked at this bug from 3 perspectives. 1. Attach a page to any email client and send it. 2. Attach a page to Thunderbird and send it. 3. Highlight and Copy a part of a page (as a block of formatted html) from Firefox into say Thunderbird's email composition. Comments on above: ------------------ 1. Attach a page to any email client and send it: To achieve this the entire page (with or without the images) needs to be given to the client as an attachment. There is a common mapi interface that allows this to be done with almost any email client. So I make no further comments here as it looks like a matter of implementing this. 2. Attach a page to Thunderbird and send it: This is by far the simplest way of attaching a page (a static page) to Thunderbird. The two applications are family anyway, why not have a feature that addresses Thunderbird. In other words treat Thunderbird as a partner app and soft integrate the too better. Firefox could very easily identify on windows via a simple registry search, which one is the default email client. When Thunderbird is found to be the default email client all that needs to be done is: - Display the "send page as email" button in "File" menu (else this button is not shown at all) - Then call Thunderbird and give the page url (via command line argument) as a page to be attached. Thunderbird will reach the url and attach the page. Have a look here (this applies to Thunderbird too): http://www.mozilla.org/docs/command-line-args.html Of course if the page is dynamic it won't be attached properly, but nor did mozilla attach dynamic pages. If I remember well all dynamic pages I was attempting to send via mozilla app suite were not being handled properly (with all POST args etc) and was just getting a stub empty page being sent. So, in this way the ability to send a static page from FF into TB could be very easily implemented. Even as a very simple extension. Why not start any implementation to solve this bug, from this direction? It's better having this feature in place sometime soon, than no feature and waiting implementation of feature 1. 3. Highlight, Copy and Paste part of page (in html) from Firefox into Thunderbird: This used to be possible in Mozilla Suite. I could highlight a part of a page (even in IE) and copy it and then paste it in mozilla compose message and then edit the message and send it. This is no longer possible. Whether it's Firefox or Thunderbird the one that broke this feature. I would say that this was a fantastic powerful feature in Mozilla which is no longer available in the two separate applications. I guess FF needs to allow proper copying of a page's content (with all html content) and TB needs to be able to accept pasting of such content.
"There is a common mapi interface that allows this to be done with almost any email client" Almost any Windows email client, anyway...
(In reply to comment #16) > "There is a common mapi interface that allows this to be done with almost any > email client" > > Almost any Windows email client, anyway... True :-) Thanks for correction!
I'm confused. Recently I have been running "Mozilla 1.7 for Sun Java™ Desktop System" on Solaris 10 for Sparc. I was surprised to find it processes mailto links using Evolution (asking me if thats ok each time). It seems to work properly, with send page sending the page, not just a link. I assume its learning about evolution from my Gnome/JDS desktop, not from a mozilla configuration. My confusion is: 1) When I try my own generic build of Mozilla 1.7, it always uses the internal mailer.Is there some compile option I'm missing? 2) If Mozilla can handle send page this way with an external mailer, why can't Firefox? I don't know (or much care) if this generalizes to windows, but on Linux/Unix with mail clients that understand "mailto", why not make this available.
I have voted for this bug. I want a "Send Page" command under Firefox's File menu, and I want it to work in exactly the same way that it works in Mozilla. It should call the default e-mail app that has been set in the user's system-level preferences. In OS X, that's done in Mail preferences. Hmmm... I should think it would actually be better to have the default mail app specifiable in Firefox's preferences; in fact, for a pair of browser and e-mail apps that are billed as "playing nice together", the ability to specify such links between Firefox and Thunderbird is conspicuous in its absence. But no matter; as long as Firefox honors the system-level preference — which it seems to do quite nicely, thank you — that's good enough for me.
Does anybody know if the fix for this bug has been implemented by an extension I can install? It seems like a relatively simple combination of "save page", then ask the mail app (eg Thunderbird) to send an email with that attachment and clean up afterwards. Or better still "save" to a Thunderbird input stream so there's never a temp copy to clean up.
why is there a SEND PAGE option in thunderbird if it does not work? (at least not for me.. mac 0sX here.. (In reply to comment #20) > Does anybody know if the fix for this bug has been implemented by an extension I > can install? It seems like a relatively simple combination of "save page", then > ask the mail app (eg Thunderbird) to send an email with that attachment and > clean up afterwards. Or better still "save" to a Thunderbird input stream so > there's never a temp copy to clean up.
Flags: blocking-aviary1.1+ → blocking-aviary1.1-
*** Bug 300673 has been marked as a duplicate of this bug. ***
*** Bug 304685 has been marked as a duplicate of this bug. ***
Assignee: bugs → nobody
Component: General → OS Integration
QA Contact: bugzilla → os.integration
While there is no "Send Page" option, there is no way I could switch from Mozilla (or how it would be called now) to Firefox. I strongly suspect that more and more people are sadly discovering this absence of so necessary feature "Send Page" in Firefox. This is most useful option when doing any web-based research or collecting information, much like copying some pages from a library book in previous times. Sending pages to myself is the same thing as accumulating notes in physical folders long time ago. Certainly only very few people from current set of Firefox users would tell that in Bugzilla. They will simply switch back to Mozilla or even IE. In fact I don't care about Windows but most browsers in Linux can do "Send Page" and Firefox should do as well. I like Firefox but absence of "Send Page" is total show stopper for me. Hopefully Mozilla will not be killed totally.
I just noticed that there is a rather "lenghty" workaround for this ... right cick in the page and pick send link, then when the mailcomposer comes up add an attachment as a webpage ... not nice but still a workaround ;)
(In reply to comment #25) > right > cick in the page and pick send link, then when the mailcomposer comes up add an > attachment as a webpage ... not nice but still a workaround ;) No, this is not a workaround! The problem is that this results in the page being _reloaded_, which means you might end up sending a completely different page (especially if the one you are looking at was generated by a "POST" request).
And now, sadly, "Send Page" has disappeared also from Mozilla, at least it is not anymore in the File menu. Discovered this after installing current Mozilla version version in Mandriva 2006. Please, tell me someone which is the last version of Mozilla which still can do "Send Page"? Even better, if somebody still has rpm's for Mandriva 2006 x86-64? Mozilla had this "Send Page" option until quite recently, I used it on the same x86-64 system until I needed to re-install it yesterday. By the way, any other non-Windows browser who has "Send Page"?
(In reply to comment #27) > And now, sadly, "Send Page" has disappeared also from Mozilla, at least it is > not anymore in the File menu. Discovered this after installing current Mozilla > version version in Mandriva 2006. what version mozilla? (help>about) (In reply to comment #21) > why is there a SEND PAGE option in thunderbird if it does not work? (at least > not for me.. mac 0sX still available in Seamonkey windows. is your problem bug 144484? (In reply to comment #11) > near the top of the list of requests from a wide variety of sources hmm
Does anybody have an idea why this was removed in the first place? It was really very useful; now all I can send is links and often the site from which I'm sending requires registration. It's disappointing that this hasn't been assigned to any developers yet. Is there anything I can do? I'm not a programmer.
(In reply to comment #29) > It's disappointing that this hasn't been assigned to any developers yet. Is > there anything I can do? I'm not a programmer. > Use SeaMonkey: http://www.mozilla.org/projects/seamonkey/
(In reply to comment #30) > (In reply to comment #29) > > > It's disappointing that this hasn't been assigned to any developers yet. Is > > there anything I can do? I'm not a programmer. > > > Use SeaMonkey: http://www.mozilla.org/projects/seamonkey/ > Why can't this feature be added back to firefox, and only support thunderbird? Seamonkey, firefox and thunderbird share the same ancestors, right? It seems silly that firefox doesn't integrate well with its siblings. There are several plugins that have attempted to plug this hole - and the user requests have not quieted down. Conversely, why not better synchronize the seamonkey and firefox codebases, so that choosing seamonkey does not mean losing the cool look and features of firefox?
Probably they prefer "Send Link..."?
I think that's BS. I think it has more to do with not wanting to ruffle certain intellectual property feathers, since "Send Page" was always able to send even subscription content. Replacing it with "Send Link" -- which I find as lame as most people -- is a way to pander to the content providers. Anyway -- I agree with Tom on this one.
It is the shame that firefox team ideology steers product avay (by removing once existing features) from being usefull. Precisely the absence of this feature holds me back from copletely switching to firefox - having the local library of interesting pages is extremely usefull for knowledge workers. Are members of firefox team not using their own browser, or do they not need to keep mirrors of any of the visited pages? How is possible that this was never addressed? Thanks, John
I so much agree with the earlier comments ... I am using seamonkey in desperation but I just find more and more problems with rendering ... Would love to switch to firefox but this is holding me back .... <sigh> Can someone PLEASE put this back ?!?!?
(In reply to comment #24) > While there is no "Send Page" option, there is no way I could switch from > Mozilla (or how it would be called now) to Firefox. > > I strongly suspect that more and more people are sadly discovering this absence > of so necessary feature "Send Page" in Firefox. This is most useful option when > doing any web-based research or collecting information, much like copying some > pages from a library book in previous times. Sending pages to myself is the same > thing as accumulating notes in physical folders long time ago. > > Certainly only very few people from current set of Firefox users would tell that > in Bugzilla. They will simply switch back to Mozilla or even IE. > > In fact I don't care about Windows but most browsers in Linux can do "Send Page" > and Firefox should do as well. I like Firefox but absence of "Send Page" is > total show stopper for me. Hopefully Mozilla will not be killed totally. > > Here - Here!!!! The lack of the "Send Page" file menu option in FireFox is a major deficiency in that Program. Unlikely I will ever use that program other than for testing of sites and features in programs with multiple browsers. Documentation of a web page's content is an essential feature and referral via links is a poooooooooooooooooor substitute. The number of web sites and pages that do not transmit content via send page in Mozilla 1.7x is relatively small. For these a combination of copy and past along with the send page feature will usually cover what is needed to document information or an event. FireFox requires that multiple steps be "taken" to attach a page when sent from that browser interface. Was nonsense then and is nonsense now. Sad very sad. Now I am not trying to expand the content of this thread and bug report here but if anyone has a suggestion where I can solve an existing issue between Send page by E-mail in IE6 and using Thunderbird mail client please drop me a line. Search of bugzilla has not found any report to match my experience but I have for months observed that in my current configuration on the XPPro platform that when I view a page in IE6 and then select to send page by E-mail using Thunderbird as the default mail client - page sends OK but in the process IE6 crashes and closes or is closed. After months of simply using the IE6 reporter link via XPPro to Microsoft without resolution - appears that I will have to address this outside of MS. Problem did not appear for this system when IE6 was used to send pages and Mozilla mail was the default mail client. No problems sending pages via Mozilla as that browser does not crash because it is "using" the Mozilla Mail application. Possibly there is a "tweak" out there but my bugzilla searches to date have not found reports of this behavior. Find it hard to believe I am the only one seeing this "issue". Thunderbird can be used to "send" pages but unclear to me why is is "crashing" IE6 on a routine basis.
Okay -- who do we talk to in the project to get this looked at? It's not unfair to ask for an explanation from a developer. This has been unassigned for ages and looks like it's being ignored.
sorry, this is a software development tool, you do not have the "right" to "demand" anything. if you write a couple of patches, one that hooks up a UI for this "feature", and one that provides a series of back-ends to support this "feature" (MAPI for windows, Command-line fall-back, DBUS? for Gnome, and probably Apple Script for OS X) then you have the right to demand that someone help you through the review process.
Has anyone said they have the "right" to "demand" anything? I don't see that in the above posts. This feature existed once and was removed, and after three years I have yet to see an explanation for why. There is high demand for it, and yet the task remains unassigned. If the corporation wants more people to use Firefox, the needs of users who are not also developers have to count for something too. So I said: "It's not unfair to ask for an explanation from a developer." I understand how open-source projects work, but somebody made the decision to yank this and it would help everybody to know why.
(In reply to comment #39) > This feature existed once and was removed, and after three years I have yet to > see an explanation for why. It is not quite true that it was removed - the feature that existed in Mozilla Suite was "Send Page using the _integrated_ mail user agent from the suite". Since Firefox does not come integrated with an email client, the feature that we'd have to implement to bring the menu entry back is "Send Page using an _external_ mail user agent". While both the "removed" and the requested new feature may look identical to the end-user, the back-end implementations will have to be quite different. Even if the initial implementation focuses on Thunderbird only, it is still an _external_ mail client, running in a completely separate process - very different to how it worked in the integrated suite. P.S. I do not really qualify as a "developer" (even though I've contributed a few patches) and I do miss the "Send Page" a lot, but I still believe that saying "why was this removed, can't you just put it back the way it was?" is quite unfair.
The problem is that there's been complete silence on the matter from anyone in a position to tell us what the challenges might be. It's the silence that's a bother. When many people make a request, and no response comes back, the message it sends is, "we don't care." That's really all there is to it. Sometimes a response, even if in the negative, can make a big difference. I also have a hard time with the argument that this is an impossible or even particularly difficult task. The pages can already be saved, so that mechanism exists. What remains is the transport of the page to the mail client. Sure -- every client is different and there is considerable variation between platforms, but that this doesn't even work with Thunderbird is a step backward. Was the intent of splitting the suite into components reducing features? I doubt it. And as someone has already pointed out -- why not make the renderer in SeaMonkey work the way it does in Firefox? I think the users here would happily switch to SeaMonkey if they could count on it working the way Firefox does, and work in general with the majority of pages on the Internet. The goal should be usability, or we're not going to get more people using Firefox.
I would like to vote that this item be considered for inclusion in Firefox. I am currently having to load up Mozilla just to Send Page (which is an HTML newsletter). My primary browser is now Firefox and my mail client is now Thunderbird, so it is an inconvenience to load up Mozilla (which has different email settings) just to perform this function. I've given up on SeaMonkey due to several persistent bugs.
Currently, I work around this by doing "Send Link..." in Firefox, which launches Thunderbird, then I copy the URL from the body into my cut/paste buffer, click on the arrow on the side of the "Attach" button to get the dropdown menu, select the "Web Page..." option, and paste the URL in for the web page to attach. This is easier than launching Mozilla for this feature, but still a nuisance. I know that there are API compatibility issues that make it hard for Firefox and Thunderbird to integrate as tightly as Mozilla does, but couldn't Firefox include a header field (e.g. X-Mozilla-Send-Page: <URL>) that would make Thunderbird attach the web page automatically, much as I'm doing manually now? Of course, that doesn't solve the problem of sending web pages requiring authentication, or from POST results, etc. But it would be a step up from the current behavior...
Version: unspecified → Trunk
Shell integration handles protocol registration, default browser check, save as wallpaper, etc. - it does not handle sending web pages as attachments. So, moving over to General
Component: Shell Integration → General
QA Contact: shell.integration → general
I don't think we'll add this feature by default. Add-ons could definitely do it, though!
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.