Forum: Compiler & IDEs Wieviel für Flash/SRAM um email zu senden?


von Max B. (Gast)


Lesenswert?

Hallo,

wie viel Speicher braucht man in etwa um eine eine kurze Text Mail via 
SMTP & TLS an eine Mailserver RFC-konform zu senden?
Also der gesamte Stack mit ARP/DHCP/IP/DNS/TCP/TLS&CRL-check/SMTP..

µC: cortex M[0-4] mit MAC on chip

Reichen da 128 kByte Flash aus?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Max B. schrieb:
> Reichen da 128 kByte Flash aus?

Davon ist auszugehen, wenn man bedenkt, daß es möglich ist, einen 
Webserver sogar auf einem AVR laufen zu lassen, und ein HTTP-Server 
deutlich komplizierter ist als ein SMTP-Client.

> ARP/DHCP/IP/DNS/TCP/TLS&CRL-check/SMTP

Da wäre zu klären, ob Du das wirklich alles benötigst.

von René K. (cyprius)


Lesenswert?

Rufus Τ. Firefly schrieb:
>> ARP/DHCP/IP/DNS/TCP/TLS&CRL-check/SMTP
>
> Da wäre zu klären, ob Du das wirklich alles benötigst.

Man könnte DHCP und DNS eventuell weglassen, dann müsste man aber 
manuell eine IP-Adresse vergeben und die IP-Adresse des Mailservers 
immer aktuell halten.
Was die Flashgröße angeht, lohnt sich das aber eher nicht - ich habe 
hier ein Projekt mit IP/ARP/BOOTP(DHCP)/UDP/ICMP/TCP/DNS, welches 
aktuell bei 12kb Flashbelegung auf einem ATmega32 liegt.

von (prx) A. K. (prx)


Lesenswert?

Die interessante DBA dürfte hier TLS sein.
Das ist doch etwas mehr Aufwand als simples TCP.

Wenn das wirklich so sein muss, mitsamt SSL/TLS, CRL-Updates und allem 
Gedöns, dann wärs einfacher, diesem Job einem RPi zu überlassen. Spart 
viel Zeit.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.