そのため、mutt を使用してフォルダー内のすべての .csv ファイルを添付しようとしていますが、連携していません。どういうわけか、1つしか取り付けられず、正しくやっていると思いました。奇妙なことに、mutt は実際にサーバーに添付する .csv も送信します。つまり、1 つのファイルが添付された電子メールを自分の電子メールに受信し、「To:」フィールドにも .csv file@server IE "To: MyCsvFile.csv@server.serv.net; myemail@domain.com". それで、サーバーの上に、送信したい電子メールに送信します...なぜサーバーに送信し、.csvを1つだけ添付するのですか?
def sendEmail():
email = 'myemail@domain.com'
Extracts = "/path/path/path/path/path/*.csv"
blankEmailContentFile = '/path/path/path/path/blank'
fh = open(blankEmailContentFile, 'w+')
fh.close()
linuxCMD = 'mutt -s "Email Subject" -a %s "%s" < %s' % (Extracts, email, blankEmailContentFile )
os.system(linuxCMD)