Comments (5)
For those who hit a similar problem, here's a very very unadvised way to get it working on win2003. Open the exe in a hex editor, change symbol 333 from 06 to 04, then do the same for symbol 320 (from 06 to 04).
All praise to TekBear.
And, of course, don't do this in production ;)
from mailsend.
From [email protected] on January 13, 2014 11:58:10
I don't have access to Windows 2000, so unfortunately I can not verify.
from mailsend.
Tip: If you don't have a smart hex editor tool you can upload your EXE file to virustotal.com it will show the data in the PE32 headers. For mailsend v1.17b15 - https://www.virustotal.com/en/file/f58d923b9da10f0bb50fa6137d1a1a70ef468a73f9cb68fbe5ec8e9c01d82343/analysis/ it has PE header:
Required OS version 5.01
Image version 0.00
Subsystem version 5.01
You need:
Required OS version 5.01
Image version 0.00
Subsystem version 5.00
ref:
http://blogs.msdn.com/b/astebner/archive/2007/10/17/5502005.aspx
http://stackoverflow.com/questions/4866352/what-are-the-effects-of-the-pe-header-subsystem-field
mailsend v1.14 subsystem was 4.0
mailsend v.15b5 subsystem was 4.0
mailsend v1.16 subsystem was 5.01
If mailsend v.15b5 runs ok tweaking the subsystem version number maybe worth a try.
A tweak with a hex editor may fix the issue. Most likely the defaults on the updated MS compiler uses for win32 compatibility just slipped that in because they can.
from mailsend.
I can confirm that this bug is still present on 1.19 version, on windows xp and windows server 2003 (same kernel).
I wanted to run any version after 1.16 because the -log parameter.
@muquit Could you try to have a look, please? Maybe running windows xp on a virtual machine? At least, it should be quoted on the main page that newer versions don't work on old Windows versions.
Thank you very much.
I've downloaded the source code and also a C compiler for windows (codeblocks). If you explain me how to compile it, I'll do it for you.
from mailsend.
Sorry I do not have access to Windows XP or Windows 2003. mailsend v1.19 is compiled on Windows 10. The Supplied Makefile.mnake
is specific to Microsoft Visual Studio. If you can install some version of Microsoft Visual Studio, I will try to help on compiling. It is also possible to generate Makefile and compile if you install cygwin development environment (instructions are just like compiling on linux or Mac OS X). However, if you are not familiar with development, it can be frustrating.
from mailsend.
Related Issues (20)
- -attachment bug HOT 3
- how to compile mailsend-1.19 in raspberry pi 3b+ HOT 2
- OpenSSL 1.1.1a HOT 2
- PDF Attachment shows as Body Text HOT 2
- attach all files from a folder except subfolder
- SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) supports
- RFC6331: Moving DIGEST-MD5 to Historic
- Double ehlo appears to be preventing Mailsend.exe from working
- cannot compilesend on macos 10.13 high sierra HOT 3
- Versions after 1.18 fail in XP
- Problem with latin extended language in subject HOT 2
- Unable to send email with mailsend in OpenWrt HOT 2
- wolfssl support HOT 2
- Message body on stdin
- Error: MAIL FROM failed
- Can't get attachments to work HOT 3
- Hello, has anyone compiled the latest version of the library for Mac Os ? HOT 5
- A potential Format String bug found in smtp.c HOT 2
- A potential Buffer Overflow bug found in mutils.c HOT 2
- Error: Expected smtp code 250, got 552 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mailsend.