Avatar billede gonzzo Nybegynder
11. januar 2000 - 21:19 Der er 23 kommentarer og
1 løsning

mail hote´l....

Hejsa !!

er der nogen der kender et pålideligt/stabilt sted hvor jeg kan oprette et mail hotel med mulig hed for at lave mail lister sådan at hvis man sender en mail til eks. test@mit.mail.hotel.dk så bliver mailen sendt ud til de "tilsluttede" der er på den liste (test) ???
Avatar billede olelar Nybegynder
11. januar 2000 - 22:19 #1
jeg ved ikke om den her kan bruges

http://www.listbot.com/
Avatar billede gonzzo Nybegynder
11. januar 2000 - 22:25 #2
desvære ikke!!
Har allerede t konto'er på stedet, men det kan ikke bruges til dette formål!!
Avatar billede mora Nybegynder
12. januar 2000 - 07:48 #3
Avatar billede gonzzo Nybegynder
17. januar 2000 - 18:40 #4
ikke noget jeg har kunne bruge til noget, spm'et lukkes !!
Avatar billede gonzzo Nybegynder
17. januar 2000 - 18:41 #5
svar kan ikke bruges !!
Avatar billede Slettet bruger
22. februar 2000 - 20:43 #6
Jeg kan da godt skrive et i PHP!
Avatar billede gonzzo Nybegynder
22. februar 2000 - 21:20 #7
Hvis du kan lave det sådan at man selv (den som tilmelder sig) afmelde sig igen
så er der 200 Point til dig !!
Avatar billede mora Nybegynder
23. februar 2000 - 07:48 #8
DET VAR SKU DA DET JEG HAVDE!!!

Brugere og adm. kan til og afmelde sig på den liste jeg beskrev overfor?
- Hvorfor kan det ikke bruges?
Avatar billede Slettet bruger
23. februar 2000 - 14:12 #9
gonzzo...

Jeg kan godt lave sådan et script til dig,
men dette kræver at du har adgang til MySQL.

Og som du nok ved, kan man ikke lave e-mail adresser i
PHP.

Jeg har et liggende der bare skal justeres lidt!

Men dette kan jo gøres på en HTML side!

Jeg har et liggende, men desværre på wiktor.dk's server,
som der jo er nede i øjeblikket.

Når den vågner igen
Avatar billede mora Nybegynder
23. februar 2000 - 14:56 #10
Jeg kan give dig en addy med navn@friservice.dk som maillist.
Avatar billede gonzzo Nybegynder
23. februar 2000 - 15:26 #11
>> mora
det svar du gav indebar at man skulle være kunde hos dht og jeg ønskede ikke at skifte isp....

>>Christ....

jeg har adgang til MySql
mennn hvordan med hvis man vil have flere mail lister kørende kan det håndtere dette eller skal man så have det til at ligge på serveern i forskellige bib'er ??

når viktor vågner igen så skrive lige til mig på
sonny@intercode.dk
Avatar billede Slettet bruger
23. februar 2000 - 15:40 #12
Ups, der var jeg vist lidt for hurtig!
Wiktor er sørme vågnet op, af sin "skønhedssøvn!"

Nå, men mit mailliste script kan ikke håndtere flere
maillister på en gang.

Det er kun beregnet til en enkel administrator.

Avatar billede mora Nybegynder
23. februar 2000 - 16:15 #13
Tja, du kan vist nok lave alle dem du vil hos dht.dk, men koster 75 kr. pr. måned.
Avatar billede gonzzo Nybegynder
23. februar 2000 - 16:27 #14
>> mora

og hvordan ser ens mail adresse så ud ??

og jeg har skrevet en mail til dem for lang tid siden (da du skrev dem her 1. gang) men fik intet svar fra dem så jeg regnede ikke med at det var noget de kunne klare....

>> Christ.....

okay gider du stadig at sende det ??
Avatar billede mora Nybegynder
24. februar 2000 - 07:45 #15
maillistnavn@domæne.dk
Hvis du ikke køber domain får du en hotel addy, kender den ikke men noget i retning af.
maillistnavn@server01.dht.dk
Avatar billede Slettet bruger
24. februar 2000 - 14:34 #16
Scriptet er utestet, men her er det da:


<?
// Maillist script
// Made by Christian Thuner
// E-mail: cht@cht.dk
// Find more at www.cht.dk

// General config
$titl = "My maillist";
$from = "cht@cht.dk";

// MySql config
$db = "maillist";
$host = "localhost";
$user = "root";
$pw = "";

// Style config
$text = "arial";
$size = "4";

// End of configuration

// ----------- Do not delete this line! -----------

$mess = ereg_replace("-br","\n","$mess");
$mess = ereg_replace("<>","","$mess");

mysql_connect("$host", "$user");
mysql_select_db("$db");

if ($action == "saveuser") {
  mysql_query("INSERT INTO users (name, email) VALUES ('$name','$email')");
  echo "<b>You are saved i the database!</b><br>";
} else
if ($action == "deleteuser") {
  mysql_query("DELETE FROM users WHERE email = $email");
  mysql_query("DELETE FROM users WHERE name = $name");

  echo "<b>The user, $name, has been deleted!</b>";
}
if ($action == "savemsg") {
  $result = mysql_query("SELECT*FROM users");
  while ($field = mysql_fetch_array("$result")) {

  mail("$field[email]", "$titl - $subject", "$mess", "from: $from");

}
  echo "<p><b>Ok, you have mailed all users!<br>";
  echo "You has written:</b><br>".$mess."<br>";
  echo "<hr color=\"#000000\" size=\"1\">";
} else

if ($action == "vusers") {
  $work = mysql_query("SELECT*FROM users");
  while ($view = mysql_fetch_array("$work")) {
  echo "<p><b><small><small>".$view[name]."</b> - ".$view[email]."</small></small></p>";
  }
  } else

if ($action == "deluser") {
  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<b>Delete a user</b><br>";
  echo "<form method=\"post\" action=\"".$PHP_SELF."?action=deleteuser\">";
  echo "You name: <input type=\"text\" name=\"name\" size=\"30\"><br>";
  echo "You E-Mail address:<br>";
  echo "<input type=\"text\" name=\"email\" size=\"40\"><br>";
  echo "<input type=\"submit\" value=\"Save user\">";
  echo "<hr color=\"#000000\" size=\"1\">";
  echo "<a href=\"".$PHP_SELF."\">Back to main</a></font></p>";
  echo "</form>";
}

if ($action == "newuser") {
  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<b>Add a user to ".$titl."</b><br>";
  echo "<form method=\"post\" action=\"".$PHP_SELF."?action=saveuser\">";
  echo "You name: <input type=\"text\" name=\"name\" size=\"30\"><br>";
  echo "You E-Mail address:<br>";
  echo "<input type=\"text\" name=\"email\" size=\"40\"><br>";
  echo "<input type=\"submit\" value=\"Save user\">";
  echo "<hr color=\"#000000\" size=\"1\">";
  echo "<a href=\"".$PHP_SELF."\">Back to main</a></font></p>";
  echo "</form>";
} else

if ($action == "newmsg") {
  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<b>Send af message to users</b><br>";
  echo "<form method=\"post\" action=\"".$PHP_SELF."?action=savemsg\">";
  echo "Subject: <input type=\"text\" name=\"subject\" size=\"30\"><br>";
  echo "Message (use -br to linebreak):<br>";
  echo "<textarea rows=\"14\" name=\"mess\" cols=\"64\"></textarea><br>";
  echo "<input type=\"submit\" value=\"Send message\">";
  echo "<hr color=\"#000000\" size=\"1\">";
  echo "<a href=\"".$PHP_SELF."\">Back to main</a></font></p>";
  echo "</form>";
} else

  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<li><em><a href=\"".$PHP_SELF."?action=vusers\">View all users</a></li></em>";
  echo "<li><em><a href=\"".$PHP_SELF."?action=deluser\">Delete a user</a></li></em>";
  echo "<li><em><a href=\"".$PHP_SELF."?action=newuser\">Add user to ".$titl."</a></li></em>";
  echo "<li><em><a href=\"".$PHP_SELF."?action=newmsg\">Post new message to users</a></li></em>";
  echo "<hr color=\"#000000\" size=\"1\">";

mysql_free_result("$result");
mysql_free_result("$work");
mysql_close();
?>
Avatar billede Slettet bruger
24. februar 2000 - 14:36 #17
Hovsa da, sådan skulle det gerne se ud i virkeligheden:


<?
// Maillist script
// Made by Christian Thuner
// E-mail: cht@cht.dk
// Find more at www.cht.dk

// General config
$titl = "My maillist";
$from = "cht@cht.dk";

// MySql config
$db = "maillist";
$host = "localhost";
$user = "root";
$pw = "";

// Style config
$text = "arial";
$size = "4";

// End of configuration

// ----------- Do not delete this line! -----------

$mess = ereg_replace("-br","\n","$mess");
$mess = ereg_replace("<>","","$mess");

mysql_connect("$host", "$user");
mysql_select_db("$db");

if ($action == "saveuser") {
  mysql_query("INSERT INTO users (name, email) VALUES ('$name','$email')");
  echo "<b>You are saved i the database!</b><br>";
} else
if ($action == "deleteuser") {
  mysql_query("DELETE FROM users WHERE email = $email");
  mysql_query("DELETE FROM users WHERE name = $name");

  echo "<b>The user, $name, has been deleted!</b>";
}
if ($action == "savemsg") {
  $result = mysql_query("SELECT*FROM users");
  while ($field = mysql_fetch_array("$result")) {

  mail("$field[email]", "$titl - $subject", "$mess", "from: $from");

}
  echo "<p><b>Ok, you have mailed all users!<br>";
  echo "You has written:</b><br>".$mess."<br>";
  echo "<hr color=\"#000000\" size=\"1\">";
} else

if ($action == "vusers") {
  $work = mysql_query("SELECT*FROM users");
  while ($view = mysql_fetch_array("$work")) {
  echo "<p><b><small><small>".$view[name]."</b> - ".$view[email]."</small></small></p>";
  }
  } else

if ($action == "deluser") {
  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<b>Delete a user</b><br>";
  echo "<form method=\"post\" action=\"".$PHP_SELF."?action=deleteuser\">";
  echo "You name: <input type=\"text\" name=\"name\" size=\"30\"><br>";
  echo "You E-Mail address:<br>";
  echo "<input type=\"text\" name=\"email\" size=\"40\"><br>";
  echo "<input type=\"submit\" value=\"Save user\">";
  echo "<hr color=\"#000000\" size=\"1\">";
  echo "<a href=\"".$PHP_SELF."\">Back to main</a></font></p>";
  echo "</form>";
}

if ($action == "newuser") {
  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<b>Add a user to ".$titl."</b><br>";
  echo "<form method=\"post\" action=\"".$PHP_SELF."?action=saveuser\">";
  echo "You name: <input type=\"text\" name=\"name\" size=\"30\"><br>";
  echo "You E-Mail address:<br>";
  echo "<input type=\"text\" name=\"email\" size=\"40\"><br>";
  echo "<input type=\"submit\" value=\"Save user\">";
  echo "<hr color=\"#000000\" size=\"1\">";
  echo "<a href=\"".$PHP_SELF."\">Back to main</a></font></p>";
  echo "</form>";
} else

if ($action == "newmsg") {
  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<b>Send af message to users</b><br>";
  echo "<form method=\"post\" action=\"".$PHP_SELF."?action=savemsg\">";
  echo "Subject: <input type=\"text\" name=\"subject\" size=\"30\"><br>";
  echo "Message (use -br to linebreak):<br>";
  echo "<textarea rows=\"14\" name=\"mess\" cols=\"64\"></textarea><br>";
  echo "<input type=\"submit\" value=\"Send message\">";
  echo "<hr color=\"#000000\" size=\"1\">";
  echo "<a href=\"".$PHP_SELF."\">Back to main</a></font></p>";
  echo "</form>";
} else
{

  echo "<p><h2><font face=\"".$text."\" size=\"".$size."\">".$titl."</h2><hr color=\"#000000\" size=\"1\">";
  echo "<li><em><a href=\"".$PHP_SELF."?action=vusers\">View all users</a></li></em>";
  echo "<li><em><a href=\"".$PHP_SELF."?action=deluser\">Delete a user</a></li></em>";
  echo "<li><em><a href=\"".$PHP_SELF."?action=newuser\">Add user to ".$titl."</a></li></em>";
  echo "<li><em><a href=\"".$PHP_SELF."?action=newmsg\">Post new message to users</a></li></em>";
  echo "<hr color=\"#000000\" size=\"1\">";

}
mysql_free_result("$result");
mysql_free_result("$work");
mysql_close();
?>
Avatar billede gonzzo Nybegynder
24. februar 2000 - 14:52 #18
hmmm jeg kan ikke få det til at virke!!

Jeg har kun adgang til 1 db.

jeg bruger phpMyAdmin og de oplysninger der stod der i vedr. host osv. har jeg indsat i scriptet men aligevle får jeg følgende fejl :

Warning: MySQL Connection Failed: Access denied for user: 'intercode@localhost' (Using password: NO) in /www/intercode/test/mailscript.php3 on line 28

hvad gør jeg galt.

? skal der ikke et eller andet sted stå hvilken tabel (i min database ved navn forumdb)at scriptet skal "lede" i for at udføre diverse actions ???
Avatar billede gonzzo Nybegynder
24. februar 2000 - 14:57 #19
okay nu har jeg fået fjernet den fejl meddelse, du havede glemt at den også skulle tjække for pw
sådant skal det se ud :

// ----------- Do not delete this line! -----------

$mess = ereg_replace("-br","\n","$mess");
$mess = ereg_replace("<>","","$mess");

mysql_connect("$host", "$user", "$pw");
mysql_select_db("$db");

men hvilken tabel "kikker"scriptet i ???
Avatar billede Slettet bruger
24. februar 2000 - 15:02 #20
Nårja, det er rigtigt!

Der står noget inden denne linie:

// ----------- Do not delete this line! -----------

Dette skal du rette i. Der står noget med config.

Tabellen scriptet kigger i, hedder users


Avatar billede gonzzo Nybegynder
24. februar 2000 - 15:07 #21
og hvordan skal den tabel bygges op ??
jeg tror du er noget bedre/hurtigere til det her php haløj end jeg er gider du så ikke at lave en txt fil som jeg bare skal afvikle og så er tabellen lavet ???
Avatar billede gonzzo Nybegynder
24. februar 2000 - 15:22 #22
okay nu har jeg fået lavet tabellen (tror jeg)
jeg kan tilføje
jeg kan sende og dem der er på listen modtager mailen (jeg har testet med 2 af mine gene mail adresser og begge modtog mailen)
men jeg kan ikke slette personerne igen, så måske jeg har lavet en fejl i "kreationen" af tabellen ?
Avatar billede gonzzo Nybegynder
24. februar 2000 - 15:25 #23
kan man ikke ændre scriptet sådant at den "kikker" i en tabel man definere i opsætningen
eks lave følgende :

<?
// Maillist script
// Made by Christian Thuner
// E-mail: cht@cht.dk
// Find more at www.cht.dk

// General config
$titl = "My maillist";
$from = "cht@cht.dk";
$tb = "min tabel indskrives her"; //det er denne linie jeg gerne vil have tilføjet så bliver scriptet ligesm mere fleksibelt ??

// MySql config
$db = "maillist";
$host = "localhost";
$user = "root";
$pw = "";

// Style config
$text = "arial";
$size = "4";

// End of configuration

// ----------- Do not delete this line! -----------
Avatar billede Slettet bruger
24. februar 2000 - 16:13 #24
Jeg kigger på det, og så sender jeg resultatet til dig!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester