---
title: "Lösning för att skicka mail till fler personer än vad webbhotellet tillåter"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/177864-lösning-för-att-skicka-mail-till-fler-personer-än-vad-webbhotellet-tillåter"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Ledel"
published: "2009-04-04T23:17:17.000Z"
updated: "2009-04-10T15:58:52.000Z"
replies: 6
views: 798
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/dotnet/177864-lösning-för-att-skicka-mail-till-fler-personer-än-vad-webbhotellet-tillåter"
---

# Lösning för att skicka mail till fler personer än vad webbhotellet tillåter

## #1 — Ledel, 2009-04-04T23:17Z

Hej,
utvecklar en hemsida där ägaren skall kunna skicka nyhetsbrev. Binero, dennes webbhotell, låter honom endast skicka 300 mail per halvtimme. I och med att jag vill skicka ett mail till varje "nyhetsbrevmottagare" kommer jag spränga den här gränsen.
Hur löser jag detta? Kan jag dra igång någon typ av timer som väntar säg 35 minuter och sedan skickar till nästa 300 personer i listan?

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

## #2 — yohpops, 2009-04-05T05:41Z

Du kan skapa en sida som laddas om efter 35 minuter.

```
<meta http-equiv="refresh" content="2100" />
```

Varje gång sidan laddas så hämtar du 300 mottagare från listan som inte har skickats till.
Jag antar att mottagarna ligger i en databas, och då kan du t.ex. sätta ett datum när mottagaren senast fick ett nyhetsbrev skickat till sig och använda det datumet för att hämta rätt 300 i listan.

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

## #3 — Ledel, 2009-04-05T12:01Z

> **[yohpops skrev:](https://www.webforum.nu/p/1463079)**
>
> Du kan skapa en sida som laddas om efter 35 minuter.
>
>
> ```
> <meta http-equiv="refresh" content="2100" />
> ```
>
> 
> Varje gång sidan laddas så hämtar du 300 mottagare från listan som inte har skickats till.
> Jag antar att mottagarna ligger i en databas, och då kan du t.ex. sätta ett datum när mottagaren senast fick ett nyhetsbrev skickat till sig och använda det datumet för att hämta rätt 300 i listan.

Ja, det är en lösning. Nackdelen är ju dock att han som skickar iväg brevet måste lämna sidan uppe ett bra tag. Finns det något sätt att få servern själv att fixa detta, utan att någon besöker sidan?

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

## #4 — Danne V, 2009-04-05T12:06Z

Kolla t.ex. <https://www.mailchimp.com>

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

## #5 — drew, 2009-04-05T14:25Z

Du kan köra mailskriptet som ett cron-job var 35'e minut eller så.

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

## #6 — Ledel, 2009-04-05T22:38Z

Lösning:

En System.Threading.Timer som skapas av en IHttpModule vid context.BeginRequest och var 35e minut anropar en funktion som letar upp nästa (max) 300 ej skickade mail.

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

## #7 — aleborg, 2009-04-10T15:58Z

På våra windows-mailservrar är det 10 mail/minut som gäller som gräns.
Så sikta in dig på det istället för per halvtimma. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/177864-lösning-för-att-skicka-mail-till-fler-personer-än-vad-webbhotellet-tillåter
