#!/usr/bin/perl
$SUBJ="Your unique confirmation link";
$MSG="message.txt";
$USERS="list.txt";
open(IN,$USERS);
$id=12345;
while(chop($line=<IN>)){
open(SM,"|/usr/sbin/sendmail $line");
print(SM "To: $line\n");
print(SM "Subject: $SUBJ\n");
print(SM "Message-ID: <".time().".$id.qmail\@mycompany.com>\n");
print(SM "From: \"mycompany\" <[email protected]>\n");
print("Message sent to $line\n");
print(SM "Content-Type: text/html\n");
open(FILE,$MSG);
while($line=<FILE>){
print(SM $line);
}
close(FILE);
close(SM);
$id++;
}
close(IN);
我有這個Perl電子郵件腳本。該腳本正在向list.txt中的所有電子郵件發送message.txt中的電子郵件。在message.txt中,它是一個html代碼。這個腳本工作完美bt 我的問題是,我想發送這樣的消息: 你好等等等等你的獨特的鏈接是:http://www.mycompany.com/mylink.php?id=34。我想要一個隨機鏈接。意思是在發送的每封電子郵件中都有另一個mylink.php?id = randmom。我怎樣才能做到這一點?提前致謝。如何更改我的電子郵件格式的Perl電子郵件
爲什麼你在這裏使用Perl和PHP的其他地方的任何原因? – 2014-01-30 19:08:36
使用'chomp'而不是'chop' – toolic
是的,我需要隨機的和獨特的。任何幫助?也許一個可能性可以是將消息直接整合到腳本中。但我該怎麼做? – user3254576