Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - gwill23

Pages: [1] 2 3 4
1
Found a workaround.  Plz look at it still though it is a pain to setup.

I set link tracking to go to my site and wrote a php script to autoforward to the links amazon provided me.

It works for now but it is slow.

For your testing purposes I have setup a test link in LM Pro that points directly to the amazon link.

Code: [Select]
[url]http://www.residualenterprises.com/mail/link.php?id=86eb3f9amtest[/url]

This should take you the the One Minute Millionaire page at amazon.  It doesn't :(.

Thanks for the help.

2
Any ideas on this?

Would someone test these links on their system to see if they get the same problem?

3
I have upgraded to the latest version to make sure that wasn't the issue.

The story:

I want to send links in my email sending my readers to amazon to affiliate links.

Amazon provides me with the following link:

Quote
http://www.amazon.com/exec/obidos/redirect?link_code=ur2&tag=gwill23-20&camp=1789&creative=9325&path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0609609491%2Fsr%3D8-1%2Fqid%3D1142376587%2Fref%3Dpd_bbs_1%3F%255Fencoding%3DUTF8


I enter it into the link tracking and test it and it works great.

I put the !link_xxx in an email and I get the following link in the email.
Quote
http://www.residualenterprises.com/mail/link.php?id=86eb3f9omm


when I click on this link or cut and paste it into a browser it takes me to the error page on amazon.  My other simpler links work just fine.

Example:

Quote
http://www.goodpoliticsradio.com


email gets:

Quote
http://www.residualenterprises.com/mail/link.php?id=86eb3f9gpr


This one works fine.

4
Development, Suggestions / A run down of suggestions.
« on: November 01, 2004, 10:12:06 pm »
Just to let everyone know I asked about the qmail one and this is what I got back.

Quote
Hello,
Thank you for contacting me, here are some more details about the qmail
patch:
After patching qmail with this patch, it will use an ip pool for outgoing
messages, this ip pool is just a text file containing one ip on each
line, an example ip pool could look like this:
1.1.1.1
2.2.2.2
3.3.3.3
For each outgoing message qmail will bind on the ip placed on the first
line in that file ( in our example the receiving server will see the
message comming from 1.1.1.1 ). Then the patched qmail will move the ip
to the end of the file, so for the next message 2.2.2.2 will be used.
This is the mechanism used to rotate the ips.
This patch works independently of the operating system or control panel
so yes it works on plesk 7 reloaded too :)
Patching qmail costs $100/server.

>I would like more information on the qmail multiple IP address patch and how it work, cost, weather it will work ok with plesk 7 reloaded, etc...


I don't have the $100 right now or the need now that I don't send out to all at once so I will hold off.

5
Development, Suggestions / Just thought of this one today.
« on: October 17, 2004, 01:06:38 pm »
I don't know if it is on the list but...

global exclusions or blacklists.  email addresses or entire domains that can't be used.

I am a member of a group of list owners with a reach of over 3million subscribers.  We were talking and to my relief they are all having trouble emailing to hotmail and msn addresses.

This is due to restrictions they put on the servers.  It seems that if I send out 50 every 5 min they accept just fine but if it goes much faster than that it is a real issue.

Many of the members of this group have implemented a feature that keeps their subscribers from using .aol .hotmail and .msn addresses.  There are other domains that are trouble some as well.

It can really bog a server down if you have several thousand email addresses from these hosts.  Your queue will fill up and it will crash the server.  Not to mention that the bounces from your own mail server not being able to connect will cause your list to disapear fast.

From what I can tell it is not a black list on the IP.  It is simply some type of volume lock down.  It is temporary as well.

6
General Help & How-To / unsubscribe on subscribe
« on: October 11, 2004, 06:48:47 pm »
It may be a bit sloppy.  Clean it up if you wish.  However, in an effort to move people from my free list to a paid list.  

THE ONLY 2 LISTS ON THE SERVER NEVER HAVING THE SITUATION WHERE A SINGLE USER WILL BE SUBSCRIBED TO BOTH LISTS.

I came up with the following code based on the LMinsert.pl at http://listmailpro.com/forum/index.php?topic=171.0

If you want to remove this post DW I won't get my feeling hurt.  I just thought it was pretty good for a new user.  We could probably make it better by adding and and list='1' at the end of the WHERE statement below to make sure it only affects a single person.  Then it doesn't matter if you have a single user signed up for multiple lists.

This is all done in Perl and I have never done anything like this before today so....It works for me but if you think it is garbage tell me what and I'll change it.

Quote
#!/usr/bin/perl
#
#   v1.77 lm_users MySQL Table Format
#
#   id  mediumint(9)   - auto incrementing id
#   uid  varchar(7)      - unique user id, must be generated
#   list  smallint(5)   - list user belongs to
#   fname  tinytext      - first name
#   lname  tinytext      - last name
#   email  tinytext      - email address
#   user1-user10 text   - custom fields 1 thru 10
#   cseq  smallint(6)   - user's current seq # (next followup)
#   cdel  smallint(6)   - days to delay to next followup (0 is next dailymail)
#   cnf  char(1)      - 0=unconfirmed 1=confirmed 2=removed 3=bounced
#   dateadd  date      - YYYY-MM-DD date
#   ipaddr  varchar(15)   - ip address
#   refurl  varchar(75)   - referring URL
#   htmail  char(1)      - 1=HTML+Text 2=Just Text
#   bounces  tinytext   - dont mess with this one :/
#
#

# ListMail Change User Function
#
# This function simply finds the user in Listmail using the email address and updates their information.
#
#********************WARNING!!!!!!!!!!!!!!
# THIS FUNCTION SHOULD NEVER BE USED IF YOU HAVE A SINGLE EMAIL ADDRESS SUBSCRIBED TO MULTIPLE LISTS!!
# IN MY CASE LIST 1 IS A FREE LIST AND LIST 2 IS A PAID LIST.  WHEN THEY UPGRADE THEY NO LONGER NEED THE EMAILS FROM THE FREE LIST.
# All parameters are required: list, email, cseg, cdel
#
# example usage:
# require './LMChange.pl';
#
# LMChange($list,$email,'1','0');


# begin function

use DBI;

sub LMChange {
   if(!$_[0]){
      print 'You must enter a list number';
      return 0;
   }
        if(!$_[1]){
                print 'You must enter an email address';
                return 0;
        }

   $list = $_[0];   $em = $_[1];   $sq = $_[2];    $de = $_[3];  

   # default seq
   if(!$sq){ $sq = '1'; }
   # default delay
   if(!$de){ $de = '0'; }
   

   # You -must- set the MySQL connection information below:

   $sqlhost = 'localhost';
   $sqldb = 'database';
   $utable = 'teble to edit';
   $sqluser = 'db user name';
   $sqlpass = 'db password';


   # End config

   # Begin script

   # Connect to MySQL
   $dbh = '';
   $dbh = DBI->connect("DBI:mysql:$sqldb:$sqlhost",$sqluser,$sqlpass);


   
   $dbh->do("UPDATE lm_users SET list='2',cseq='$sq',cdel='$de' WHERE email='$em'");
   


   return 1;
}
return 1;

7
Customization, Integration / Custom MySQL Insert Script - Perl
« on: October 11, 2004, 04:29:18 pm »
ok I just finished partly supercharging the script and it is working great except for one thing.  

First of all I needed to split a variable in my register.cgi script from my free ebook registration page http://www.teamresidualincome.com/

These two parts split the name in half.  Too bad for those with more than two names, but it will work most times.:

Added near the top:
Quote
# encode function
sub encode {
  my $str = shift || '';
  $str =~ s/([^\w.-])/sprintf("%%%02X",ord($1))/eg;
  $str;
}


Added where it makes sence notice is needs the $name to be defined so it can work on it.

Quote
$spos = index($name,' ');
    if($spos>=0){
     $fn = substr($name,0,$spos);
     $ln = substr($name,$spos+1,length($name)-$spos-1);
    }


Now I could all LMInsert.pl like this:
Quote
#Listmail Signup Process to Free List.
LMinsert('1',$email,$fn,$ln,$userid,$phone,$referrer,$refname,$refemail,$unsubscribelink,,,,,'1','0','Unknown','http://www.teamresidualincome.com/cig-bin/register.cgi');


How I put the code in and made it work was a true act of inspiration.  I didn't really know what I was doing.  Funny thing is it worked the first time :).  Thank the lord :).

Now for the issue.  There is something in the LMInsert.pl that causes my ref URL at the end to show unknown.  I thought it was the default section quoted below but commenting that out leaves the ref URL blank instead.

Quote
$list = $_[0];   $em = $_[1];   $fn = $_[2];   $ln = $_[3];   $u1 = $_[4];
        $u2 = $_[5];   $u3 = $_[6];    $u4 = $_[7];   $u5 = $_[8];   $u6 = $_[9];
        $u7 = $_[10];   $u8 = $_[11];   $u9 = $_[12];   $u10 = $_[13];   $sq = $_[14];
   $de = $_[15];   $ip = $_[16];   $ref = $_[17];

   # default seq
   if(!$sq){ $sq = '1'; }
   # default delay
   if(!$de){ $de = '0'; }
   # default IP
   if(!$ip){ $ip = 'Unknown'; }
   # default ref url
   if(!$ref){ $ref = 'Unknown'; }


Any Ideas Webshaman or DW?

8
Customization, Integration / Custom MySQL Insert Script - Perl
« on: October 11, 2004, 12:27:36 pm »
Those fixes worked.  Thanks Webshaman!

9
Customization, Integration / Custom MySQL Insert Script - Perl
« on: October 11, 2004, 10:37:25 am »
ok it looks like I had to install DBI and DBD::mysql on my server.   Plesk install didn't do that.

I have those installed and the file has the right chmod on it.  I still get the following errors.

Quote
[Mon Oct 11 11:31:26 2004] [error] [client 24.117.74.78] Premature end of script headers: register.cgi
[Mon Oct 11 11:31:26 2004] [error] [client 24.117.74.78] DBD::mysql::st execute failed: You have an error in your SQL syntax near 'test4@opportunityone.net'' at line 1 at /home/httpd/vhosts/teamresidualincome.com/cgi-bin/LMinsert.pl line 92.
[Mon Oct 11 11:31:26 2004] [error] [client 24.117.74.78] Undefined subroutine &main::mysql_fetch_row called at /home/httpd/vhosts/teamresidualincome.com/cgi-bin/LMinsert.pl line 96.



The line number referenced don't make since.  I have the the duplicate section turned off I think.

Quote
#$allow_dupes = 1;
   # $overwrite_dupes = 1;
   $ignore_dupes = 1;


Does anyone have this working?

10
Customization, Integration / Custom MySQL Insert Script - Perl
« on: October 08, 2004, 01:19:16 pm »
Any idea on why these errors are poping up?  

Quote
[Fri Oct 08 14:09:59 2004] [error] [client 24.117.74.78] Premature end of script headers: register.cgi
[Fri Oct 08 14:09:59 2004] [error] [client 24.117.74.78] DBD::mysql::st execute failed: You have an error in your SQL syntax near 'membership@opportunityone.net'' at line 1 at /home/httpd/vhosts/teamresidualincome.com/cgi-bin/LMinsert.pl line 92.
[Fri Oct 08 14:09:59 2004] [error] [client 24.117.74.78] Undefined subroutine &main::mysql_fetch_row called at /home/httpd/vhosts/teamresidualincome.com/cgi-bin/LMinsert.pl line 96.

11
Server Optimization, Tweaks / qmail optimization
« on: October 04, 2004, 10:47:07 pm »
I have my remote sessions set at 50.  Is 400 too many?  Will yahoo and others stop you from sending if you open too many connections?

12
General Help & How-To / sending my newsletter from my bounce address?
« on: October 01, 2004, 12:49:13 am »
OK quick question if I were to send out my newsletter from my bounce@ address could this cause any problems?

What I was thinking it would do is remove anyone who sends automatic responses back to me.  With 100k+ emails on my list this can be very bad.

Any ideas on doing this?

Side note I am using Qmail and Plesk....not sure it makes a difference but it might.

13
Customization, Integration / Split name variable
« on: September 21, 2004, 06:54:46 am »
I got this wonderful piece of code to work.  However, the system they sign up for only requires a name.  some put in first name only and some put both.  Is there a piece of code I could add to my register script to split the first and last name into two new variables called fname and lname?

14
General Help & How-To / hosting for listmailpro
« on: September 02, 2004, 09:55:50 am »
I just about have all the bugs worked out of my new dedicated server.  My question to all the customers of ListMail Pro is how many would be interested in hosting your list on my new server.  

I don't know how much it would cost but I thought if we could setup a listmailpro dedicated server we could all just host on that server.  I could manage it.  It might be a win win for all.  

If you are inerested post here and let me know how big your list is and how big you plan to get it over the next year or so.  We can work out the details later.

15
General Help & How-To / Perl Modules
« on: September 01, 2004, 10:30:44 pm »
Now that I have my own dedicated server I am faced with setting it all up.  I think I am having some issues due to cgi and perl not working right.  Can anyone tell me what perl modules should be installed on a server normally or even better for LM to work.

Pages: [1] 2 3 4