Hallo Leute, ich möchte gern einen E-Mailsender mit einem Pic18f_egal implementieren. Im Netz habe ich unter anderem folgenden Link gefunden: https://code.google.com/p/pic-tweeter/source/browse/branches/MCHPStack402/Microchip/TCPIP+Stack/SMTP.c?r=8 Bei dem E-Mailsender soll es sich konkret um ein Zero-Cost-Projekt handeln, mit dem ein bestimmter Text an eine bestimmte eMail Adresse für den Fall eines eintretenden Events (z.B. eine Pegeländerung an einem Eingang des µC) versendet werden kann. Entsprechend der picdem.net Platine liegt hierfür ein Interface über das TCP/IP Protokoll mit einem Server vor. Wenn jemand den oben genannten Quellcode kennt, würde ich mich sehr über eine Kurzbeschreibung oder einen Link zu einer solchen Beschreibung freuen. Am liebsten wäre mir natürlich ein ReadyToUse Beispielprojekt, an dem ich dann alle Prozessabläufe nachvollziehen könnte. Sicherlich gibt es noch viele andere alternative Varianten, um dieses Problem mit einem fertigen Baustein effizient zu lösen (Beitrag "wie Email mit mikrocontroller versenden"), aber in meinem speziellen Fall möchte ich unbedingt auf die mir bekannte pic18f – Serie zurückgreifen (bitte um Verständnis). MfG.
Nimm den PIC18F67J60, und den Microchip TCP/IP-Stack, und Du hast alles, was Du brauchst. Als Board passt das hier https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/ und da findest Du auch den Schaltplan zum Abpinnen.
Hallo Frank, vielen Dank für die Antwort – allerdings liegt bei der Hardware eher nicht das Problem. Hingegen scheint mir die online abrufbare Doku zum TCP/IP-Stack von Mikrochip zu allgemein, so dass ich erst experimentieren müsste. Prinzipiell ist dagegen nichts einzuwenden, allerdings möchte ich auch nicht unser LAN unnötigerweise durch experimentieren gefährden oder gar kaputtmachen. Daher wäre ein funktionierendes Code- Beispiel schon sehr hilfreich. Der obengenannte Link scheint mir lediglich eine Sammlung von Funktionen zu enthalten, mit denen man möglicherweise eine eMail versenden kann. MfG
Also ein Zero-Cost-Projekt welches dir komplett fertig, nach deinen Anforderungen und zu 100% getestet, geliefert wird? Kommst aus dem Lummerland? Gib es in Auftrag und bezahl dafür, wenn du es nicht selber machen willst. Was soll das rumgeiere? > ich möchte gern einen E-Mailsender mit einem Pic18f_egal implementieren. Willst du nicht. Du bekommst den Stack und Beispielcode aber das reicht nicht. Na dann willst DU da gar nix implementieren. Würde dir das Ding gerne komplett liefern, aber für Zero-Gehalt arbeite ich nicht. > (bitte um Verständnis).
Klingt interessant – aber ich habe ja „ZeroCost“ Projekt geschrieben und will daher eigentlich kein Geld ausgeben. Ich werde mal schauen, ob ich es selber hinbekomme, um dann gegebenenfalls hier die Lösung kostenlos zu posten. Aber vielleicht ist ja jemand anders schneller... MfG
Manchmal muss man Kopfschütteln... denke das dir hier niemand fertigen Code für "deine Hardware" schreiben wird. Selber denken und machen hat hier größeren Stellenwert als Wichtelmännchen spielen. Die halbe Software ist auch schon gratis. also der TCP Stack. Das ist schon mehr als die halbe Miete. Dazu dann dann noch ein paar Zeilen um über SMTP ne mail abzusetzen. ist dann nicht mehr viel. Es gibt ne Hand voll APP Notes, Hilfen und Dokumentation.. komm doch einfach wider wenn du zu einem Teil Problem eine Konkrete frage hast. Btw. So schön der "Zero Cost" Gedanke auch ist. Zeit muss man immer Investieren und grade die ist für die meisten mehr Wert als alles andere.
btw. dein Pic ist kein Email Server (MTA) und soll auch keiner werden. eher eine sehr beschränkter MUA (Mail User Agent) Alles was der können muss ist eine paar text zeilen an einen MTA zusenden. Um dich daruf einzustellen wie sowas geht. sende doch einfach mal eine Email via Telnet von dein Rechner! Dann sollte dir klar werden wie einfach mail senden sein kann. Wenn man schon den TCP Stack hat.
@imonbln Vielen Dank für den Hinweis - damit kann ich etwas anfangen. MfG.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.