---
title: "mail() begränsning?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/60291-mail-begränsning"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "UrMe"
published: "2002-11-26T10:51:24.000Z"
updated: "2002-12-18T18:06:49.000Z"
replies: 3
views: 393
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/60291-mail-begränsning"
---

# mail() begränsning?

## #1 — UrMe, 2002-11-26T10:51Z

Hej,

Jag ska skicka ut en nyhetsbrev och eftersom alla e-mail adresser ligger i en mysql databas tyckte jag det vore effektivt att skicka med php mail() funktion. Men har ett par frågor.

Jag läste i en tidigare tråd om begränsningar.. men fick inget svar på hur många mail som man kan skicka med mail() i stöten? .. jag har ungefär 400 e-mail adresser. Klarar mail() av att loopas igenom runt 400 gånger.. typ så här

```
while($asd = mysql_fetch_array($email))
{
mail ($asd['email'], "Nyhetsbrev", $mailmsg1, $mail_headers);
}
```

Där $mailmsg1 är själva brevet.. är bara ett vanligt htmlmail. och $mail_headers ser ut så här:

```
$mail_headers .= "MIME-Version: 1.0\n";
$mail_headers .= "From: adress <mail@mail.se>\n";
$mail_headers .= "Bcc: \n";
$mail_headers .= "Return-Path: <mail@mail.se>\n";
$mail_headers .= "Content-type: text/html; charset=iso-8859-1\n";
```

Vad är begränsningen egentligen? .. annars kan man ju göra ett script som kör 50 mail i stöten.. det borde väl funka iallafall?

Tack på förhand!

Permalänk: https://www.webforum.nu/p/60291

## #2 — SPiN, 2002-11-26T11:50Z

Begränsningen ligger i timeout:en skulle jag gissa på. Själva mail() har, vad jag tidigare sett, inga begränsningar.

Permalänk: https://www.webforum.nu/p/867500

## #3 — Mungo, 2002-11-26T12:32Z

Det är nog inte mail() som har några begränsningar som sagt, utan snarare den mailserver du använder dig av samt PHPs timeout. Börja med att sätta:

```php
set_time_limit(0);
```

Så får du ingen timeout. Sen brukar jag skicka mellan 10-100 mail åt gången, med BCC, istället för ett och ett. Kontakta den som driver SMTP-servern du tänker använda och hör efter hur de vill att du ska göra först.

Permalänk: https://www.webforum.nu/p/867532

## #4 — kittlos, 2002-12-18T18:06Z

> Sen brukar jag skicka mellan 10-100 mail åt gången, med BCC, istället för ett och ett

Hur gör man detta, lite enkelt, om man har alla adresser i en mysql-tabell?

Permalänk: https://www.webforum.nu/p/888221

---

Tråden på webben: https://www.webforum.nu/amne/php/60291-mail-begränsning
