Datei / Anhang per eMail versenden

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
Hallo zusammen,
ich möchte eine Datei versenden als Anhang und nicht den Dateiinhalt.
Das klappte immer ganz gut mit dem ipkg-Tool nail.
Mittlerweile scheint nail aber nicht mehr zu laufen unter DSM 7.x
Gibt es für nail eine Alternative wie ich Scriptgesteuert einen Anhang als Datei versenden kann?
 
Zuletzt bearbeitet:

ThomasD.

Benutzer
Mitglied seit
31. Jul 2024
Beiträge
8
Punkte für Reaktionen
4
Punkte
3
Hallo chats,

ich weiß nicht genau was Du mit Scriptgesteuert meinst. Eine Alternative wäre es, mit dem SynologyDrive Client zu arbeiten. Wenn Du dann irgendetwas in diesen Ordner schmeißt, kannst Du per Rechtsklick einen Link generieren, denn Du dann durch die Welt schicken kannst. Darüber kann dann jeder die Datei herunterladen... Weiß jetzt nicht ob das für Dich passt oder nicht...
 

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
Hallo Thomas,
also ich möchte eine log Datei per eMail versenden.
Es läuft nachts ein Cron-Job der ein Script ausführt. Wenn das Script fertig ist soll eine log-Datei versendet werden.
Allerdings soll die log-Datei als Anhang versendet werden.
 

ThomasD.

Benutzer
Mitglied seit
31. Jul 2024
Beiträge
8
Punkte für Reaktionen
4
Punkte
3
Ah okay, da war meine Antwort wenig hilfreich ^^ Ich hatte mehr den Usercase vor Augen, wenn zu große Dateien per Mail versendet werden sollen. Bei dieser Problemstellung kann ich erst einmal weniger
weiterhelfen.
 

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
Alles gut. Ich habe mir derzeit so geholfen den Inhalt des Anhangs per eMail zu versenden.
Allerdings dauert dann das öffnen der eMail ewig.
Ist suche da schon sehr lange nach.
Vielleicht findet sich ja noch eine Lösung.
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
You can install Mutt from synocommunity then include an attachment with -a

echo "Your Message" | mutt -s "Your subject""-a your.log user@example.com
 

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
Thanks for the hint. I will try it tomorrow.

I think it is an Provider Problem. When i am using a GMX eMail Adress it works.
But when i use a t-online Adress an error Message appears. I am using DSM 6.2 latest Update.
 

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
mutt in synocommunity wird mir gar nicht angezeigt.
Ich kann zwar mutt via IPKG installieren aber wenn ich mutt starte kommt folgender Fehler auf DSM 7.2

mutt: error while loading shared libraries: libz.so.1: wrong ELF class: ELFCLASS64
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
mutt is available from synocommunity in package center in DSM 7.2.2 on my DS720+ and installs without error, but it's not available in DSM 6.2 on my DS1812+.

It is also available for manual install for DSM 6: https://synocommunity.com/package/mutt

I tried it on my DS720+ but could not get it to send an email let alone an attachment. Probably because I don't a mailbox setup.
 

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
I updated my DS to the latest DS 7.22 xxx
Now i found the mutt package but no installation possible.
When i click the install button nothing happens.
The manuaell installation via IPKG was successfull but mutt comes with the error message which i posted in #9
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
Thanks for the hint.
mutt is starting now.
Now have to find out where the mutt-Configuration file is saved to configure my sending email credentials.
I will post the result here.
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
mutt expects to find a ".Maildir" in your home folder.

/var/packages/mutt/target/var/Muttrc seems to be the config file.

There's also help and info in:
/var/packages/mutt/target/share/info/mutt.info
/var/packages/mutt/target/share/doc/mutt --> .html files

It also has a -x option to simulate the mailx send mode, and nail is apparently now a part of mailx.
 

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
/var/packages/mutt/target/var/Muttrc I think there is another configuration file. I cant see where to put the login - Credentials.

I think this here
/volume1/@appstore/mutt/var/Muttrc
is the right one. But a very big config File.

Sorry: I think this is the right conf file.
/volume1/@optware/etc/Muttrc
 
Zuletzt bearbeitet:

chats

Benutzer
Mitglied seit
29. Sep 2012
Beiträge
517
Punkte für Reaktionen
6
Punkte
38
Maybe the reason is that i had installed mutt at first manually with ipkg and and least with the Synology Package Center - Community Hub.

No i have uninstalled the manuell installed mutt and the file /volume1/@optware/etc/Muttrc is deleted now.

Now i can only find the two Muttrc below:

/volume1/@appstore/mutt/var/Muttrc
/volume1/@appdata/mutt/Muttrc

They are both identical.
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
It's strange Muttrc is in 2 places. I have the same.

When I tried mutt I was logged into SSH as root, and it gave an error that /root/.Maildir was missing. I just discovered that my user home folder has .Maildir (probably from when I installed mutt from package center). Maybe we need to create a config file in that .Maildir folder.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat