{5} Assigned, Active Tickets by Owner (Full Description) (8 matches)
List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.
scott (1 match)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #54 | AWK CGI Library | awkbot | enhancement | 07/26/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Add an awk cgi library to the AWKBot tree which will implement the majority of the features of CGI.pm including, but not limited to:
The goal is to design for easy generation of CGI applications in AWK. One of the goals while writing this library should be to maintain portability (if possible, don't depend on GNU AWK) and consistently implement the CGI 1.1 Specification without discrepancy. Risks
Assumptions
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
scottmc (7 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #18 | What needs to be done based on phone call | SpamZilla | task | 12/02/05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Project Plans by priority please add estimated completion dates 1.)Allow multiple sets of data to be associated with a single email address depending on which list is being mailed to (Jack and Jill use the same email address to sign up on two different sites) 2.)Email upload tool. This would allow and zip/tar file to be uploaded to the server containing one or more files (text, html, link images, embedded images). 3.)Allow grouping of ip-addresses and domains for a company for a campaign. When the email software can keep companies separated then it will be possible to use all mail servers without mixing company ip-address. (If mailing for Yahoo you would not want to use Microsoft's ip-address.) 4.)The steps for setting up a Email Campaign: 1.Select the emailing company. 2.Select which Mailing Ips will be used based on prior ip grouping. 3.Select which redirect Urls will be used and assign a subdomain for this campaign. These domains will also be based upon prior grouping. 4.Select frame forward domain that redirect sites will point to, insert the url to the site that will be frame forwarded to. (www.mygoogle.com frame forwards to http://www.myyahoo.com/affid=111111&campaign=mystuff) 5.Select or Upload the Email Creative. 6.Assign subject line or multiple subject lines. 7.Assign from “Friendly Name” and email prefix like (support@<some domain>, there maybe multiple of these also 8.Preview and/or Test email. Allow sending to a test list before scheduling the full campaign. 9.Select lists / filtered lists / or create a custom campaign list which could be a grouping of lists along with filters. 10.Schedule a time to start send / Schedule a Start and Estimated Completion time / Send now function. 11. Must have a page to check the progress of all scheduled and mailing campaigns. Current status, how much complete, number of bounces, number sent, number received, number of unsubscribes, opens and reads. 5.)Allow the Creation of Filtered Lists, These are just one offs of existing lists, I imagine this as a tree drop down tree structure where you have a Company list but then you choose filters like (State='Nevada' and Sex='Female) creating a sub-list called 'Company A Women in Nevada'. 6.)Allow creation of ISP profiles. This would allow automated customization of an email campaign per ISP. This could contain email rates, number of allowable bounces per ip, usable ip-addresses, and usable domain names. (Often times an ISP will ban a domain name/ip-address, but just because a domain name/ip-address has gone bad at one ISP doesn't mean it can be used for other ISPs). 7.)Modifying user interface to normalize menuing system functions/buttons. This approach allows new menuing buttons/drop downs to appear at the top of the page depending on which tab page we are on. This should cut down on the number of buttons that need to be placed on a page and keep all functionality to a common location. 8.)The ability to associate multiple categories of interest with a user on a list, Jill@… interests are (cars, horses, computers and online dating). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #11 | Add tracking id to return_path, from address, images, and links | SpamZilla | defect | 11/18/05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Add tracking ids to all the above listed items: could use subdomain: return_path, from address, images, and links |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #39 | Problem with Campaign Object Creation (?) | JavaMailer | defect | 02/07/06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.userException</faultcode><faultstring>org.postgresql.util.PSQLException: The column index is out of range: 0, number of columns: 1.</faultstring><detail><ns1:stackTrace xmlns:ns1="http://xml.apache.org/axis/">org.postgresql.util.PSQLException: The column index is out of range: 0, number of columns: 1.
</ns1:stackTrace><ns2:hostname xmlns:ns2="http://xml.apache.org/axis/">2.com</ns2:hostname></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope> |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #7 | Create email template test dialog | SpamZilla | enhancement | 11/15/05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Currently, a few prompt inputs are used to collect information about test emails. There needs to be alot more information provided, so the proper move would be to create a modal dialog for this action that would allow you to alter the following:
…Potentially more? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #12 | Add a way to manage Redirect URLs and DNS | SpamZilla | task | 11/21/05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I was looking into some ways to manage the hundreds of IPs came across on possible solution. There is a program called BIND DLZ which provides Dynamically Loadable Zones using a database, it will work with Postgresql and could provied and handy solution. If you prefer another way please let me know there are several various ways of doing this but this way does not require you to restart your DNS server when you make a changes and causes DNS to Read directly from a Database. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #19 | Handling ISP messages and rules | SpamZilla | task | 12/07/05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Here are some ISP rules we should account for when sending email. ISP rules Yahoo: Bounce backs : 2 reasons address not valid, account is full Yahoo practices deprioritization of ips based on bounces. http://help.yahoo.com/help/us/mail/defer/defer-03.html http://help.yahoo.com/help/us/mail/defer/defer-01.html http://help.yahoo.com/help/us/bizmail/spam/ Delayed: Dec 6 21:50:27 gmckayiponly postfix/smtp[9606]: B3FA4F4073: to=<LILSHAHEIM20022002@YAHOO.COM>, relay=mx2.mail.YAHOO.COM[67.28.114.35], delay=3565, status=deferred (host mx2.mail.YAHOO.COM[67.28.114.35] said: 451 mta143.mail.dcn.yahoo.com Resources temporarily unavailable. Please try again later [#4.16.5]. (in reply to end of DATA command)) Rejected: Nov 28 12:45:23 gmckayiponly postfix/smtp[24230]: 74E0BF407B: to=<ZYASIA2002@YAHOO.COM>, relay=mx3.mail.YAHOO.COM[64.156.215.18], delay=2177, status=deferred (host mx3.mail.YAHOO.COM[64.156.215.18] said: 451 mta350.mail.scd.yahoo.com Resources temporarily unavailable. Please try again later. UP Email not accepted for policy reasons. Please visit http://help.yahoo.com/help/us/mail/defer/defer-04.html [#4.16.4:170]. (in reply to end of DATA command)) MSN: http://postmaster.msn.com/cgi-bin/dasp/postmaster.asp AOL: 2 Most common errors are : 554 HVU:B1 http://postmaster.info.aol.com/errors/554hvub1.html There is at least one URL in your e-mail that is generating substantial complaints from AOL members. 554 RLY:B1 http://postmaster.info.aol.com/errors/554rlyb1.html This error message is a dynamic block on our system. Dynamic blocks are placed on an IP address when AOL member complaints go over our set threshold. These are automated blocks that are removed by the system within 24 hours if the complaints are below the threshold. Complete list of errors: http://postmaster.info.aol.com/errors/ Outblaze.com: A common spam fighting agency, will block emailing ip and sometimes domain names. Mx will look like example relay=blackplanet-com.mr.outblaze.com Errors: 550 : Inactive user/User unknown 554: EMail from mailserver at 192.168.1.2 is refused. See http://spamblock.outblaze.com/192.168.1.2 http://spamblock.outblaze.com/ Default: Currently many ISPs will sent a url message back in the response these should be captured and sent or placed somewhere to notify the postmaster to take action. Log example: Nov 10 22:50:15 gmckayiponly postfix/smtp[4272]: BA175F407C: to=<qyl8199@sina.com>, relay=sinamx.sina.com.cn[202.108.3.188], delay=9, status=bounced (hostsinamx.sina.com.cn[202.108.3.188] said: 554 Please visit http://antispam.sina.com.cn/denyip.php?IP=192.168.1.1 (#5.7.1) (in reply to RCPT TO command)) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #20 | The email process of events | SpamZilla | task | 12/07/05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Please let me know if I missed some steps: Software Documentation 1.)Campaign Mailing Begins 2.)Database Server creates rDNS and DNS entries for nodes 3.)Database Server passes mailing Ips and Web Ips to nodes 4.)Database Server passes campaign information to nodes 5.)Node requests email template from Database 6.)Node requests subscriber data from Database (ex: 200 list subscribers) 7.)Node merge subscriber data with email template 8.)Node ads any tracking data or header data as needed 9.)Node performs a mx lookup on subscriber email domain 10.)Node looks for any rules to abide by for said mx domain 11.)Node connects to ISP's mx server 12.)Node sends email 13.)Node receives email result status from ISP mx server 14.)Node checks status code against ISP rules 15.)Node takes appropriate action based on status result and ISP rules 16.)Return to Step #7 Until Queue is empty 17.)Return to Step #6 Until Database says complete |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||