lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lynx-dev [PATCH] remove extension to EXTERNAL command, extend CERN r


From: Klaus Weide
Subject: Re: lynx-dev [PATCH] remove extension to EXTERNAL command, extend CERN rules support for mailto: URLs
Date: Fri, 14 Jul 2000 14:10:59 -0500 (CDT)

On Fri, 14 Jul 2000, Vlad Harchev wrote:
> On Fri, 14 Jul 2000, Klaus Weide wrote:
> > On Fri, 14 Jul 2000, Vlad Harchev wrote:
> > > On Thu, 13 Jul 2000, Klaus Weide wrote:
> > > > On Thu, 13 Jul 2000, Vlad Harchev wrote:
> > > > > On Thu, 13 Jul 2000, Klaus Weide wrote:
> > > > > > On Thu, 13 Jul 2000, Vlad Harchev wrote:
> > > > > > > On Wed, 12 Jul 2000, Klaus Weide wrote:
> > > > > > > > On Mon, 10 Jul 2000, Vlad Harchev wrote:

>   Here is a draft of formulation:
>  External mailto: handler will be used (if enabled) in the cases when the
> user is expected to fill/edit body of the message (i.e. activating "mail this 
> file" from 'P'rint menu won't allow MUA to be used).

Then maybe it shouldn't be called "external mailto: handler" but "external
MUA". ?


> > As above - the user *is* expected to type something in the FORM mailto 
> > action 
> > case.  Namely, subject and (unless disabled) cc.
> > 
> > Try it.
> >    <TITLE>Test of form with mailto action</TITLE>
> >    <FORM ACTION="mailto:address@hidden";>
> >    <INPUT type=text name=i1 value=foo>
> >    <INPUT TYPE=submit name=sn value=sv>
> >    </FORM>
> 
>   Hmm, never encountered forms with mailto: so I was unaware about the fact
> that user will have to type anything (though when I tested this form, lynx
> didn't ask anything - it just informed that mail mailto: action was sent).

That shouldn't happen.  I don't see how it *can* happen that lynx sends
the mail (form a form) *and* you are not prompted for anything.  The
following is in mailform(), and I see now way around it:


    _statusline(SUBJECT_PROMPT);
    if ((ch = LYgetstr(subject, VISIBLE, 71, NORECALL)) < 0) {
        /*
         * User cancelled via ^G. - FM
         */
        HTInfoMsg(FORM_MAILTO_CANCELLED);
        FREE(address);
        FREE(ccaddr);
        FREE(keywords);
        return;
    }

Did user address@hidden actually get mail?
You should pick a better address for testing. :)

Are you using the latest code?  There were problems in mailform
a while ago.

   Klaus


; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]