Any example NoAuth ticket submission forms?

There’s some interest here in providing a ticket submission process that
doesn’t require email (e.g. for Kiosk users).

Does anyone have an example Mason script for doing so? If I get an example
or two I’ll post a generic version on the RT wiki.

Thanks,

Peter

Peter Burkholder, System Administrator
Digital Library for Earth System Education Email) peterb@ucar.edu
DLESE® – http://www.dlese.org Office) +1-303-497-2663
DLESE Program Center (DPC) Fax) +1 303-497-8336
UCAR/DPC, P.O. Box 3000 Pager) +1-303-201-1284
Boulder, CO 80307-3000 or peterb-page@dpc.ucar.edu

	       There are 10 types of people:
      those who understand binary, and those who don't

There’s some interest here in providing a ticket submission process that
doesn’t require email (e.g. for Kiosk users).

Does anyone have an example Mason script for doing so? If I get an example
or two I’ll post a generic version on the RT wiki.

Huh? The web interface does not require email.

Andy Harrison

Our website currently has links like:

For help, please contact <a
href="mailto:support@dlese.org">support@dlese.org</a>

But this assumes the user has a mail client, but that isn’t always the case.

What we’d like is something along the lines of:
For help, please contact support@dlese.org or fill out THIS FORM.

What would be “THIS FORM”?

I’d like a way for an anonymous remote user to fill in a webform, click
submit, and have a ticket created. If the user doesn’t provide an email
address on the form, I’m not sure how to handle that…

Does that make sense now?

Thanks,

PeterOn Thu, Dec 09, 2004 at 07:38:06PM -0500, Andy Harrison wrote:

On Thu, 9 Dec 2004 13:57:22 -0700, Peter Burkholder peterb@ucar.edu wrote:

There’s some interest here in providing a ticket submission process that
doesn’t require email (e.g. for Kiosk users).

Does anyone have an example Mason script for doing so? If I get an example
or two I’ll post a generic version on the RT wiki.

Huh? The web interface does not require email.


Andy Harrison
Peter Burkholder, System Administrator
Digital Library for Earth System Education Email) peterb@ucar.edu
DLESE® – http://www.dlese.org Office) +1-303-497-2663
DLESE Program Center (DPC) Fax) +1 303-497-8336
UCAR/DPC, P.O. Box 3000 Pager) +1-303-201-1284
Boulder, CO 80307-3000 or peterb-page@dpc.ucar.edu

	       There are 10 types of people:
      those who understand binary, and those who don't

IMHO:
You can post new request via…

  1. via Email, your server send email to support@your.com. Email should
    contain info from user form and faked From/Sender/Reply-To address.
  2. via mailgate interface. same as before, but you don’t send mail, but
    POST MIME entity(by http protocol) direct into RT like rt-mailgate
    does. See rt-mailgate script it’s simple and straightforward.
  3. via REST interface.
  4. via Atom interface.
    Last two more prefered, but are not well documented.

All methods are similar to each other and concept is next: you should
post key/value pairs by HTTP protocol with some special formatting and
each case keys are predefined.

Peter Burkholder wrote: