[ Príspevkov: 23 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53

Zdravím. Mám www stránku a pár zaregistrovaných ľudí. Chcem im posielať emaily keď bude dačo nové. Z mojej stránky mi ľudia môžu posielať emaily keď je dáky problém alebo ich voľačo zaujme. Toto som si upravil a na miesto mojej adresy som tam dal adresy zaregistrovaných. Všetkým to pekne došlo. Len že sa mi nepáči že zobrazí všetkých prijímateľov. Chcel by som aby každému poslalo email zvlášť ale len raz som zadal všetky tie emailové schránky. Ale nemám šajnu ako to spraviť.

//nabuduce zvol nazov VYSTIHUJUCI popisovany problem (stenley)


Offline

Užívateľ
Užívateľ
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92 | 92

ak mas adresy ulozene v databaze tak napriklad takto:

Kód:
      $ideme = mysql_query ("SELECT * FROM `uzivatelia` ORDER BY id");
      while ($a = mysql_fetch_array ( $ideme )){
      $komu = $a['mail'];
      if (mail($komu, $predmet, $telospravy, $headers )) {
      echo "Mail bol poslaný na adresu ".$a['mail']."<br>";
      }else{
      echo "MAIL SA NEPODARILO ODOSLAŤ NA ADRESU ".$a['mail']." <br>";
      }
      }

s tym ze do $predmet, $telospravy a $headers si dosad udaje..


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 14.07.2009 16:18 | Adresa prijemcu pri hromadnom rozposielani emailu

toto je to moje

Kód:
<?php


$httpref = $_POST['httpref'];
$httpagent = $_POST['httpagent'];
$visitor = $_POST['visitor'];
$visitormail = $_POST['visitormail'];
$notes = $_POST['notes'];
$attn = $_POST['attn'];





$attn = $attn ;
$subject = $attn;

$notes = stripcslashes($notes);

$message = "
$attn \n
$notes \n
";

$from = "From: $visitormail\r\n";


mail(" SEM PISEM ADRESY", $subject, $message, $from);

?>

<p align="center">
D&aacute;tum: <?php echo $todayis ?>
<br />
Ďakujem : <?php echo $visitor ?> ( <?php echo $visitormail ?> )
<br />

Udalosť: <?php echo $attn ?>
<br />
Spr&aacute;va:<br />
<?php $notesout = str_replace("\r", "<br/>", $notes);
echo $notesout; ?>
<br />
<?php echo $ip ?>


a ešte toto

Kód:
<form method="post" action="sendeail.php">

<!-- DO NOT change ANY of the php sections -->
<?php
$ipi = getenv("REMOTE_ADDR");
$httprefi = getenv ("HTTP_REFERER");
$httpagenti = getenv ("HTTP_USER_AGENT");
?>

<input type="hidden" name="ip" value="<?php echo $ipi ?>" />
<input type="hidden" name="httpref" value="<?php echo $httprefi ?>" />
<input type="hidden" name="httpagent" value="<?php echo $httpagenti ?>" />


moj email:<br />
<input type="text" name="visitormail" size="35" />
<br /> <br />
<br />
Predmet:<br />
<select name="attn" size="1">

<option value="caw">caw</option>
<option value="nazdar">nazdar</option>

</select>
<br /><br />
Text spr&aacute;vy:<br />
<select name="notes" size="1">
<option value="pozri si toto...">pozri si toto...</option>
<option value="pozri si toto...">pozri si toto ...</option>

</select>
<br />
<input type="submit" value="Poslat email" />
<br />
</form>


len neviem ako to mám do toho vsadiť. Databázu mám. Je písaná pod seboua bez čiariek
Kód:
adam@xx.xx
peto@xx.xx
jana@yy.yy
ll@.ll.pp

Takýmto štýlom. Budem vám veľmi vďačný keď mi s tým pomôžete.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 14.07.2009 20:20 | Adresa prijemcu pri hromadnom rozposielani emailu

Prosím vás pomôžte mi s tým. Odmena 3€ :D


Offline

Užívateľ
Užívateľ
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...

http://php.net/mail

php.net píše:
Parameters

to

Receiver, or receivers of the mail.

The formatting of this string must comply with » RFC 2822. Some examples are:
user@example.com
user@example.com, anotheruser@example.com
User <user@example.com>
User <user@example.com>, Another User <anotheruser@example.com>


poslem cislo uctu ? :)


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 14.07.2009 20:41 | Adresa prijemcu pri hromadnom rozposielani emailu

PLS vlož mi to do toho môjho aby to fičalo a kľudne mi môžeš poslať aj tvoje číslo účtu. Ja to odskúšam a hneď ti pošlem aj love. Pošli mi to v SS a dám ti aj 5€ aj hocikomu inému čo mi to spraví


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 15.07.2009 14:51 | Adresa prijemcu pri hromadnom rozposielani emailu

Dám 10€ tomu čo mi to spraví. Chcem to mať na úrovni, neľúbi sa mi keď zobrazí všetkých odosielateľov a zas to písať po jednom, 200 ľudí, to sa mi zas nechce :(


Offline

Správca fóra
Správca fóra
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava

pouzi phpmailer, to bude istejsie... nasledujuci skript predpoklada, ze mas emailove adresy ulozene pod sebou v subore mailinglist.txt... dalej tam, kde vidis komentare na konci riadku, treba medzi uvodzovky doplnit potrebne udaje (adresu odosielatela, nazov/meno, predmet a text emailu), to uz hadam zvladnes aj sam...

Kód:
<?php
require("class.phpmailer.php");

$arrMail = @file("mailinglist.txt");   //zoznam e-mail. adries

if(!empty($arrMail)) {               
   $mail = new PHPMailer();
   $mail->IsHTML(false);
   $mail->CharSet = "utf-8";
   $mail->From = "";         //adresa odosielatela
   $mail->FromName = "";      //meno, od koho
   
   $mail->Subject = "";      //predmet
   $mail->Body = "";         //text emailu

   foreach($arrMail as $addr) {
      $mail->AddAddress($addr);
      $mail->Send();
      $mail->ClearAddresses();   
   }
}
?>

a mas to aj zadarmo ;)


Naposledy upravil stenley dňa 15.07.2009 15:09, celkovo upravené 1

_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 15.07.2009 15:08 | Adresa prijemcu pri hromadnom rozposielani emailu

vyskúšam to, dik


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 15.07.2009 15:25 | Adresa prijemcu pri hromadnom rozposielani emailu

Takto som si to spravil

posta.php
Kód:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<?php
require("class.phpmailer.php");

$arrMail = @file("mailinglist.txt");   //zoznam e-mail. adries

if(!empty($arrMail)) {               
   $mail = new PHPMailer();
   $mail->IsHTML(false);
   $mail->CharSet = "utf-8";
   $mail->From = "mirosk@post.sk";         //adresa odosielatela
   $mail->FromName = "Miroslav";      //meno, od koho
   
   $mail->Subject = "Caw";      //predmet
   $mail->Body = "chystame akciu pozri si http://(adresa mojej stranky)";         //text emailu

   foreach($arrMail as $addr) {
      $mail->AddAddress($addr);
      $mail->Send();
      $mail->ClearAddresses();   
   }
}
?>
</body>
</html>


mailinglist.txt
Kód:
jano@xx.xx
peto...
miro...
jana...
etela@mm.mm


potom idem na moja stranka/posta.php a vypíše mi toto
Kód:
Warning: require(class.phpmailer.php) [function.require]: failed to open stream: No such file or directory in /home/free/howto.cz/a/auto/root/www/skuska.php on line 10

Fatal error: require() [function.require]: Failed opening required 'class.phpmailer.php' (include_path='/usr/share/php/smarty/libs:/usr/share/fpdf:/usr/share/php/:.') in /home/free/howto.cz/a/auto/root/www/skuska.php on line 10


Server mám na ic neni to problém?


Offline

Užívateľ
Užívateľ
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...

nie je, keby si si precital tu chybu :) mas ten subor class.phpmailer.php umiestneny niekde inde, ako odkazujes... mas ten subor v tom priecinku kde mas posta.php ? alebo si mu nejak zmenil nazov ?


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 15.07.2009 15:43 | Adresa prijemcu pri hromadnom rozposielani emailu

Tak už to mám. ĎAKUJEM
a ešte jedna vec koľko emailov s tadiaľ ide naraz poslať, nieje to obmedzené na 100 alebo nejako inak??


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 15.07.2009 20:42 | Adresa prijemcu pri hromadnom rozposielani emailu

keď tam dám toho viac tak mi vyhodí toto

Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /posta.php.

Reason: Error reading from remote server


Offline

Užívateľ
Užívateľ
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen

Toto je vec servera. Na servery je akesi transparentne proxy pre clustering a skript sa vykonava moc dlho nez pride ku timeoutu. Jedine co mozes robit je opravit to, aby to co trva dloho trvalo menej dlho :lol:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 15.07.2009 21:09 | Adresa prijemcu pri hromadnom rozposielani emailu

Tak to je super :loony: To znamená že jediná pomoc je zmeniť server. Len že ako to zistím že na tom druhom to pôjde. Je dáky bodrí server za pár eur, ale aby bol rýchli a miesta na webhosting moc nepotrebujem. 100Mb :D


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66 | 66
Bydlisko: Nové Zámky

kde to skusas na akom servery a kolko uzivatelov tam cca mas ulozenych v db?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 16.07.2009 10:13 | Adresa prijemcu pri hromadnom rozposielani emailu

Dal som poslať naraz 15 A4 a dosť dlho to trvalo napíše mi že čaká na server, naťahuje ale asi až 30s. a nakoniec to ani neodošle. Neviem či to moc zaťažuje server alebo prečo to ide tak pomali. Či je to serverom


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66 | 66
Bydlisko: Nové Zámky

posielal si to s prilohou(kolko MB)? alebo ako text? asi blba otazka ale radsej sa spytam...a na akom servery to skusas? a robi to aj ked to posielas iba jednemu?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 16.07.2009 10:22 | Adresa prijemcu pri hromadnom rozposielani emailu

posielam čisto iba txt (64b = 15 A4) a keď so potom išiel posielať aj menej tak to už nešlo.


Offline

Užívateľ
Užívateľ
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92 | 92

na stranke mam nieco take ako som na prvej strane napisal s tym ze som niekedy davno posielal 500-600 mailov regnutym uzivatelom, trvalo to sice dost dlho, ale nakoniec to odoslalo setko..


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 17.07.2009 12:39 | Adresa prijemcu pri hromadnom rozposielani emailu

Len že to neviem dáko použiť a na ako serveri si to mal?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.09
Prihlásený: 24.12.17
Príspevky: 194
Témy: 53 | 53
Napísal autor témyOffline : 20.07.2009 11:33 | Adresa prijemcu pri hromadnom rozposielani emailu

Vyskúšal som už viac free serverov a keď som použil phpmailer sa mi zdá že ten servr ako keby sa potom zablokoval. Prví krát mi to odoslalo a potom už nič, alebo vypísalo mi toto: Could not instantiate mail function.


Offline

Užívateľ
Užívateľ
Adresa prijemcu pri hromadnom rozposielani emailu

Registrovaný: 17.12.10
Prihlásený: 23.03.17
Príspevky: 111
Témy: 50 | 50
Bydlisko: Bratislava

Inac stiahol som si ten PHPmailer a funguje SUPER !!

Ale mam ejden velky problem ... Ukazuje mi chyby pri posielani mailov ktore mam v tom textovom subore

Lebo niektore emaily su napsiane ako meno.priezvisko@nieco.sk .... A neposle ani jeden nmail ....

Invalid address: .mokus@azet.skYou must provide at least one recipient email address. Invalid address: michalj@You must provide at least one recipient email address. Invalid address: ssdh@.comYou must provide at least one recipient email address.


_________________
PC: i5-3470@3.2GHz, AMD Radeon HD 7790 OC 2GB, MSI B75a-G43, Seagate Barracuda 1TB 7200rps
Phone: Huawei Ascend P6 KitKat 4.4.2 + Emotion UI 2.3
 [ Príspevkov: 23 ] 


Adresa prijemcu pri hromadnom rozposielani emailu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

IP adresa z emailu

v Ostatné

6

5027

30.03.2009 22:19

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Poslanie emailu pri spadnuti servisu na druhom PC

v Sieťové programy

0

524

28.01.2009 8:39

kaso888

V tomto fóre nie sú ďalšie neprečítané témy.

realna adresa IP vs virualna Ip adresa

v Sieťové programy

5

1079

26.04.2014 22:21

F3RY

V tomto fóre nie sú ďalšie neprečítané témy.

Zneuzitie emailu

v Firewally a bezpečnosť

10

888

20.04.2017 14:20

tarezni

V tomto fóre nie sú ďalšie neprečítané témy.

Zmena emailu

v Internet, služby a sociálne siete

2

423

08.07.2013 13:41

Denco1

V tomto fóre nie sú ďalšie neprečítané témy.

Obnovenie emailu

v Sieťové programy

1

1328

25.10.2010 11:21

majky358

V tomto fóre nie sú ďalšie neprečítané témy.

presmerovanie emailu

v Sieťové programy

2

1421

01.11.2010 22:06

Scorpion4444

V tomto fóre nie sú ďalšie neprečítané témy.

Validacia emailu

v Backend

19

1807

05.04.2015 10:03

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Poslanie emailu

v Backend

3

483

02.04.2013 0:04

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

priorita emailu

v Backend

5

723

31.10.2009 23:53

Snacker

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie emailu

v Backend

4

556

26.09.2016 11:39

hatto13

V tomto fóre nie sú ďalšie neprečítané témy.

Nabúranie do emailu ?

v Antivírusy a ochrana

4

926

13.01.2020 14:33

patro16

V tomto fóre nie sú ďalšie neprečítané témy.

Odosielanie hromadneho Emailu

v Sieťové programy

3

916

17.12.2007 10:04

capricorn7

V tomto fóre nie sú ďalšie neprečítané témy.

Citanie MIME emailu

v Backend

11

699

19.08.2010 13:26

Merlin_sk

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie emailu: mutt-joe

v Unix-like systémy

0

359

01.11.2012 15:19

Butchi

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie emailu s smtp autorizaciou

v Backend

2

1017

28.10.2007 18:34

xdom



© 2005 - 2026 PCforum, edited by JanoF