Re: [Lazarus] Feedback Wanted: Next tutoring project

2019-05-06 Thread Paul Breneman via lazarus

On 5/5/2019 6:44 PM, Anthony Walter via lazarus wrote:

Here is my idea:

I want to design an example project that allows students to write functions
that generate musical tones. These tones...



... They will also have the
ability visual the tones through an oscilloscope like graph that I draw. As
tones are played they can see the graph chance in real time.

Types of tones that students might create include square wave, saw wave,
sin wave, and other wave types.


That sounds *very* good to me!  This would be nice to use to learn how 
to use a PicoScope by hooking it up to display the same graph.  You get 
*fantastic* software for an inexpensive price:

https://www.picotech.com/oscilloscope/2000/picoscope-2000-overview

There are a few ideas and PicoScope links here:
http://controlpascal.com/tutorial.htm

Best Regards,
Paul
--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Lazarus crashes on launch - Ubuntu

2019-03-20 Thread Paul Breneman via lazarus

On 3/20/2019 5:02 AM, Mick Arundell via lazarus wrote:

Hi Team

I've recently install Lazarus 1.8.2, fpc 4.0.4 using normal apt-get 
routines


Ubuntu is Linux wildone 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 
09:33:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux


On launch an Access Violation message box jumps up "Access violation, 
Press OK to ignore and risk data corruption. Press Abort to kill the 
program"


Can anyone diagnose the problem for me or tell me how to find the fault 
please?


I inspected /etc/lazarus/environmentoptions.xml and found that this set 
of directories do not exist


     
     
     

I have already removed and reloaded several times. What should I do next?


Thank you in advance, Mick Arundell



I think I fixed that last year on my Xubuntu system by starting Lazarus 
as root.  It needed root to update something.  Once it updated something 
I could start it okay as a normal user from then on.


Regards,
Paul
www.ControlPascal.com
--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Usage of Serial in a testing program?

2018-09-23 Thread Paul Breneman via Lazarus

On 09/23/2018 02:39 AM, Bo Berglund via Lazarus wrote:
...

Notice that contrary to the wiki example adding a colon to the end
like COM32: does NOT work so that is a wiki error.


If I remember correctly the colon at the end is required for WinCE?
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Using a component OBJ file in Lazarus?

2018-07-27 Thread Paul Breneman via Lazarus

On 07/27/2018 02:36 AM, Bo Berglund via Lazarus wrote:
...

And we have had lots of problems over the years with their dongle
driver for Windows.


Thankfully we've not experienced that.

Thanks Bo for your comments!

Regards,
Paul
www.ControlPascal.com
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Using a component OBJ file in Lazarus?

2018-07-25 Thread Paul Breneman via Lazarus

On 06/20/2018 01:54 AM, Bo Berglund via Lazarus wrote:

On Wed, 13 Jun 2018 10:29:05 +0200, Michael Schnell via Lazarus
 wrote:


On 12.06.2018 17:08, Sven Barth via Lazarus wrote:

No. Delphi does *not* solve this by using dynamic linking.

OK. I see. Thanks for pointing this out.

Hence in such a (potentially problematic) case the suggested solution
might be helpful even with Delphi.

But as Bo's code seemingly works fin with Delphi, hopefully compiling
the Dongle code into the Lazarus IDE will simply work as expected.



I gave up on having the dongle as part of the IDE since simply
creating the object in application code as needed is OK. It works in
that setting so the OBJ file after conversion to CUFF format seems to
be OK for the application even though Lazarus itself barfs at it.

Not a real issue enymore. The concept of dropping a component on a
form to use it is coming from when we started using Delphi a long time
ago.
And the non-visual components were dropped on a data module at the
time.


I need to use the *same* security dongle in Lazarus.  I don't want to 
change to a different dongle.


I'd like a few more details on how to create the object in application code.

Any links to other discussion of this issue would be appreciated.

Thanks *very* much Bo!
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crosscompile to Android on arm?

2018-07-25 Thread Paul Breneman via Lazarus

On 07/25/2018 12:47 PM, Bo Berglund via Lazarus wrote:

On Wed, 25 Jul 2018 11:47:06 -0400, Paul Breneman via Lazarus
 wrote:


On 6/11/18 I wrote a message on this forum to you about a security
dongle I need to use in Lazarus.  I'll trade some work for that code!


Since I could not make use of the OBJ file for the Sentinel Superpro
dongle I started looking for dongle replacements and I got a sample
from Keylok (a Keylok3 dongle) that has similar capabilities.
Its main attraction is that it does not use a driver installed in the
operating system, they say it is "driver-less".

But instead they provide a dll to interface with the dongle via the
operating system standard USB communications. As an alternative they
also have OBJ library file solution which means that the interface
will be included in ones own exe file, no dll needed. However they did
not have an OBJ file for even Delphi7 for Keylok3...

And an OBJ is probably dev IDE dependent too, so the dll is the only
way to go if one needs FPC.

I have tested it with Delphi7 (as a compatibility check, I expect my
code to also run on Lazarus/Fpc) and it is simple enough to get going
on Windows.
But I put it on hold for the summer vacations...

My project for the IoT stuff is private using ESP8266 based WiFi
boards to monitor and report here and there around my home...
So this is something I do now and then even in this temperature...


Thanks for *all* of that info Bo.  My favorite time in Sweden (in 1992) 
I visited the Vasa. Maybe if I visit again we can meet up?

  https://www.vasamuseet.se
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crosscompile to Android on arm?

2018-07-25 Thread Paul Breneman via Lazarus

On 07/25/2018 12:32 PM, Bo Berglund via Lazarus wrote:

On Wed, 25 Jul 2018 11:47:06 -0400, Paul Breneman via Lazarus
 wrote:


You *hope* to compile a program *directly* on an Android phone with
*little* effort?  :)


Did you read "Crosscompile" as compiling *on* android?
I used cross to indicate that the compilation would be done elsewhere
like on a regular PC but *targeting* Android.



Yes, I should *finish* my coffee before writing emails!  :)
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crosscompile to Android on arm?

2018-07-25 Thread Paul Breneman via Lazarus
Sorry again Bo that I missed your *crosscompile* (multiple times)!  I'm 
sure others can help you with that much better than I can. :)



On 07/25/2018 12:24 PM, Paul Breneman via Lazarus wrote:
Sorry that my Anaren link was bad.  I haven't found my *old* development 
kit yet but this works better:

https://www.anaren.com/catalog/wireless-transceivers/proprietary-rf

My last message to you Bo:
http://lists.lazarus-ide.org/pipermail/lazarus/2018-June/234962.html


On 07/25/2018 11:47 AM, Paul Breneman via Lazarus wrote:

On 07/25/2018 08:04 AM, Bo Berglund via Lazarus wrote:

I have a GUI program developed in FPC/Lazarus x64 on Windows.
It is an IoT device configuration application which would benefit from
being portable, i.e. executable on an Android phone. The devices in
question will be placed in locations where configuration would be
easier from a phone.

Before I start digging in to the multiple pages I have found on the
fpc/Android subject I want to ask if it would be feasible to
cross-compile my Windows application for Android phone use?

I have used standard GUI controls in Lazarus for the visual parts and
Indy10 (via indylaz) for the TCP/IP communications stuff.

Any advice welcome!
But if it turns out to be a learning path several weeks long it is
probably not worth the effort...


You *hope* to compile a program *directly* on an Android phone with 
*little* effort?  :)


You could possibly hire me (or other that I know).

Or we could trade things?

On 6/11/18 I wrote a message on this forum to you about a security 
dongle I need to use in Lazarus.  I'll trade some work for that code!


I've spent a bit of time investigating similar things:

http://www.turbocontrol.com/userland.htm

http://controlpascal.com/self-hosted.htm

I got a couple of these kits several years ago:
https://www.anaren.com/search/iot%20product%20bluetooth%20smart%20development%20kit 



A company who builds waterproof equipment could hopefully use 
inexpensive Android tablets occasionally to change equipment settings 
(a *lot* less expensive than adding waterproof user IO equipment to 
their gear).


I'd enjoy hearing more ideas from others!

Best regard,
Paul
www.ControlPascal.com




--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crosscompile to Android on arm?

2018-07-25 Thread Paul Breneman via Lazarus
Sorry that my Anaren link was bad.  I haven't found my *old* development 
kit yet but this works better:

https://www.anaren.com/catalog/wireless-transceivers/proprietary-rf

My last message to you Bo:
http://lists.lazarus-ide.org/pipermail/lazarus/2018-June/234962.html


On 07/25/2018 11:47 AM, Paul Breneman via Lazarus wrote:

On 07/25/2018 08:04 AM, Bo Berglund via Lazarus wrote:

I have a GUI program developed in FPC/Lazarus x64 on Windows.
It is an IoT device configuration application which would benefit from
being portable, i.e. executable on an Android phone. The devices in
question will be placed in locations where configuration would be
easier from a phone.

Before I start digging in to the multiple pages I have found on the
fpc/Android subject I want to ask if it would be feasible to
cross-compile my Windows application for Android phone use?

I have used standard GUI controls in Lazarus for the visual parts and
Indy10 (via indylaz) for the TCP/IP communications stuff.

Any advice welcome!
But if it turns out to be a learning path several weeks long it is
probably not worth the effort...


You *hope* to compile a program *directly* on an Android phone with 
*little* effort?  :)


You could possibly hire me (or other that I know).

Or we could trade things?

On 6/11/18 I wrote a message on this forum to you about a security 
dongle I need to use in Lazarus.  I'll trade some work for that code!


I've spent a bit of time investigating similar things:

http://www.turbocontrol.com/userland.htm

http://controlpascal.com/self-hosted.htm

I got a couple of these kits several years ago:
https://www.anaren.com/search/iot%20product%20bluetooth%20smart%20development%20kit 



A company who builds waterproof equipment could hopefully use 
inexpensive Android tablets occasionally to change equipment settings (a 
*lot* less expensive than adding waterproof user IO equipment to their 
gear).


I'd enjoy hearing more ideas from others!

Best regard,
Paul
www.ControlPascal.com


--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crosscompile to Android on arm?

2018-07-25 Thread Paul Breneman via Lazarus

On 07/25/2018 08:04 AM, Bo Berglund via Lazarus wrote:

I have a GUI program developed in FPC/Lazarus x64 on Windows.
It is an IoT device configuration application which would benefit from
being portable, i.e. executable on an Android phone. The devices in
question will be placed in locations where configuration would be
easier from a phone.

Before I start digging in to the multiple pages I have found on the
fpc/Android subject I want to ask if it would be feasible to
cross-compile my Windows application for Android phone use?

I have used standard GUI controls in Lazarus for the visual parts and
Indy10 (via indylaz) for the TCP/IP communications stuff.

Any advice welcome!
But if it turns out to be a learning path several weeks long it is
probably not worth the effort...


You *hope* to compile a program *directly* on an Android phone with 
*little* effort?  :)


You could possibly hire me (or other that I know).

Or we could trade things?

On 6/11/18 I wrote a message on this forum to you about a security 
dongle I need to use in Lazarus.  I'll trade some work for that code!


I've spent a bit of time investigating similar things:

http://www.turbocontrol.com/userland.htm

http://controlpascal.com/self-hosted.htm

I got a couple of these kits several years ago:
https://www.anaren.com/search/iot%20product%20bluetooth%20smart%20development%20kit

A company who builds waterproof equipment could hopefully use 
inexpensive Android tablets occasionally to change equipment settings (a 
*lot* less expensive than adding waterproof user IO equipment to their 
gear).


I'd enjoy hearing more ideas from others!

Best regard,
Paul
www.ControlPascal.com
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Lazarus IDE on Android (ARM and x86_64)

2018-06-23 Thread Paul Breneman via Lazarus
A couple of days ago I loaded UserLAnd on my Moto Z2 Android phone.  I 
then loaded fpc and got fpc 3.0.0 loaded for AArch64.  I have this web 
page started:  www.turbocontrol.com/userland.htm


Please try UserLAnd and report back how it works for you.  Hopefully you 
will get a 64-bit Debian 9.



On 06/23/2018 06:54 AM, Mark Morgan Lloyd via Lazarus wrote:
I'm aware of 
http://wiki.lazarus.freepascal.org/Custom_Drawn_Interface/Android and 
assume it's fairly current, but could somebody give me a quick summary 
of where Lazarus is when it comes to running the IDE etc. on a tablet? 
I'm in a situation elsewhere where I need to compare notes with a Kotlin 
developer.


I'm able to run i386 FPC using Termux on x86_64 Android, but more 
sophisticated programs appear to have problems because libpthread/libdl 
has been rebundled.




--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Using a component OBJ file in Lazarus?

2018-06-11 Thread Paul Breneman via Lazarus

On 06/11/2018 03:03 PM, Bo Berglund via Lazarus wrote:

On Mon, 11 Jun 2018 10:23:44 +0200, Michael Schnell via Lazarus
 wrote:


On 10.06.2018 15:11, Bo Berglund via Lazarus wrote:

... Build IDE: Exit code 2, Errors: 23 ...


You want to compile some 3rd party Dongle code in the IDE ?

That is more than weired !



Sorry, I don't really know what you mean here...
What is the reason for this comment?
Unlike Delphi it seems like when one wants to add components to the
development IDE palette in Lazarus one has actually to *rebuild* the
IDE, there seems to be no otehr way...


We have analysis software (developed in Delphi) that we sell and it is
protected by the dongle.


I am converting data acquisition software to Lazarus that uses the same 
dongle:

http://forum.lazarus-ide.org/index.php/topic,40040.0.html

Can I hire you Bo?
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Who is using Object Pascal in production?

2017-10-28 Thread Paul Breneman via Lazarus

On 10/28/2017 10:57 AM, Marcos Douglas B. Santos via Lazarus wrote:

On Fri, Oct 27, 2017 at 9:58 PM, Daithi Haxton via Lazarus
 wrote:



On Oct 27, 2017, at 8:26 AM, Marcos Douglas B. Santos via Lazarus 
 wrote:

I would like to propose a discussion about "What is the relevance of
Object Pascal nowadays".
I don't want waste your time. I just want to know if we are growing
and being more relevant or not.



We use Lazarus/Free Pascal to build all of our production applications.
These are basically instrumentation packages and data loggers for large
machines used in automotive manufacturing and quality control. It’s cross
platform (Linux/Windows), fast and easy to use and maintain.


I see many developers working with Object Pascal in similar cases:
Machines, embedded, etc.
That's really cool... However, is a kind of niche, right?


Yes, but such niches are *nice* so if anyone wants to help out please 
join me: www.ControlPascal.com

--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] linking error

2017-06-02 Thread Paul Breneman via Lazarus

On 06/02/2017 07:15 PM, Larry Dalton via Lazarus wrote:

I just did a new install on my laptop. I installed 1.6.4-0_amd64.deb,
with fpc-src_3.0.0-151205_amd64.deb,
and fpc_3.0.0-151205_amd64.deb. The operating system is linux mint 17-2
cinnamon.

All the packages compile, but when I try to install them or compile an
application, I get an 'Error: Error while linking.'

Where do I start to look?



I'd suggest installing the binutils package.

Regards,
Paul
www.ControlPascal.com

--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Linux 64 to Linux ARC crosscompile was:Lazarus and Windows 10 IoT

2017-03-30 Thread Paul Breneman via Lazarus

On 03/30/2017 07:24 AM, LacaK via Lazarus wrote:

Alternate solution to my modified question (Cross-compile from Windows
to Linux/ARM):

- Download FpcUpDeluxe executable from
https://github.com/newpascal/fpcupdeluxe/releases (in my case 1.2.0m)
- Run it and choose InstallDir (for example D:\TEMP\fpcupdeluxe)
- Select FPC and Lazarus version (for example FPC 3.0.2 and Lazarus trunk)
- Click "Install/update FPC+Laz" (FPC and Lazarus sources will be
downloaded from SVN and build)
- Then select CPU=arm, OS=Linix and click "Install cross-compiler"
(cross-compiler and FPC unit will be compiled)

It is easy and awesome! Thank you very much for FpcUp[Deluxe]!

Unfortunately there is not mentioned on:
 
http://wiki.freepascal.org/Lazarus_on_Raspberry_Pi#Cross_compiling_for_the_Raspberry_Pi_from_Windows
and
 http://wiki.freepascal.org/fpcup#Linux_ARM_cross_compiler ,
that this whole process is covered by FpcUpDeluxe and user is not
required do anything manualy ;-)

P.S.1
Only drawback, which I faced is, that I can not build current stable
release of FPC 3.0.2 and Lazarus 1.6.4 using FpcUpDeluxe
(fpcupdeluxe-i386-win32.exe on Win8.1 64bit)
Program freezes and last entry in log is: Lazarus: lazbuild could not be
found, so cannot build USERIDE.
(configuration which works for me is FPC 3.0.2 + Lazarus trunk)

P.S.2
Interesting idea would be create utility which will build only
cross-compilers based on FPC already installed (like does FpcUpDeluxe
but without need/overhead of SVN checkout and Lazarus build
functionality). May be only ZIP archive with needed utilities + script
which will do needed tasks.


Thank you *very* much for that information!  If no one else does, I'll 
try to update those two wiki pages, and also this one:

  http://wiki.freepascal.org/Small_Virtual_Machines

Best regards,
Paul
www.ControlPascal.com

--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Teaching Pascal at College

2016-11-03 Thread Paul Breneman via Lazarus

On 10/27/2016 11:15 AM, Paul Breneman via Lazarus wrote:

On 10/25/2016 11:23 AM, Travis Ayres via Lazarus wrote:

So...who wants to work on a modern course outline with me? We have a
lot of
opinions and people willing to chime in, maybe we can do something
good for
the community?


Some suggestions:

1) As the OP wrote (in a later message) "All my students will be civil,
environmental or bio engineers but not computer engineers", I would
recommend checking out SoftwareCarpentry.org (see links on home page
www.ControlPascal.com ) which has been teaching basic programming to
non-programmer engineers since 1998.  They've already done a *lot* of
work that doesn't need to be repeated!  But a pascal version would be nice.

2) I just purchased the least expensive PicoScope which I hope to
combine with the Basic Stamp kit (see top of this page):
  http://www.controlpascal.com/tutorial.htm

Instant gratification (blinking LEDs, switches to push) has worked for
me and others.  One of my favorite college courses (in about 1981)
combined programming and electronics, and after that I decided to jump
into embedded programming (previously I did electronic work).

Regards,
Paul



I just added a link (to a recent magazine article on using a scope to 
"see" Arduino timing) to the top of this page:

  http://controlpascal.com/tutorial.htm

Just trying to help increase embedded and hobby electronic use of Free 
Pascal!  :)


--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Teaching Pascal at College

2016-10-27 Thread Paul Breneman via Lazarus

On 10/25/2016 11:23 AM, Travis Ayres via Lazarus wrote:

So...who wants to work on a modern course outline with me? We have a lot of
opinions and people willing to chime in, maybe we can do something good for
the community?


Some suggestions:

1) As the OP wrote (in a later message) "All my students will be civil, 
environmental or bio engineers but not computer engineers", I would 
recommend checking out SoftwareCarpentry.org (see links on home page 
www.ControlPascal.com ) which has been teaching basic programming to 
non-programmer engineers since 1998.  They've already done a *lot* of 
work that doesn't need to be repeated!  But a pascal version would be nice.


2) I just purchased the least expensive PicoScope which I hope to 
combine with the Basic Stamp kit (see top of this page):

  http://www.controlpascal.com/tutorial.htm

Instant gratification (blinking LEDs, switches to push) has worked for 
me and others.  One of my favorite college courses (in about 1981) 
combined programming and electronics, and after that I decided to jump 
into embedded programming (previously I did electronic work).


Regards,
Paul

--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Teaching Pascal at College

2016-10-13 Thread Paul Breneman via Lazarus

On 10/13/2016 05:13 PM, Erwin van den Bosch via Lazarus wrote:
...

Another problem with the RAD way is that a lot is stored in forms (.lfm
files) and it's difficult to see/notice changes to those files. They can
be very big and it's difficult to see if some control is missing, for
example, an event or so. The Lazarus IDE does frequently change the
properties of controls on the form. For example the width and the height
properties frequently change with no reason as it seems. As specially
when you do development on both Windows and Linux. That makes tracking
code changes (and so potential new bugs) not very easy.

Regards,
Erwin


I've used Beyond Compare since (about) 1995 to always compare my form files.

Here is a related topic:
Cleaning up the Delphi uses statements
http://brenemanlabs.com/Uses.htm

Regards,
Paul
www.ControlPascal.com

--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Teaching Pascal at College

2016-10-12 Thread Paul Breneman via Lazarus

On 10/12/2016 01:10 PM, Adrian De Armas via Lazarus wrote:

Hello everyone,
I am a professor of "introduction to programming". Currently we are working
with matlab and c.

Today I had a meeting about doing the module more interesting to the
students. Currently we teach algorithms making console applications and
usually I receive questions like "Why don't we do something more modern?".

I recommended that we should use Pascal in General and Lazarus in
particular to teach how to create rich GUI Applications and to my surprise
the idea was well recieved. Now I have to make suggestions about how to
prepare the module starting from zero. Students do not know how to program
and I need to include subjects as: variable declaration, operations, if,
while, for, functions and procedure, arrays and multidimensional arrays.

I would love to know what you think about making the transition from
console to GUI.
This is an exciting opportunity I'd love to make it right.


As an electrical engineer (starting study at age 14) I've always enjoyed 
learning programming when it is *combined* with hardware.  There are 
links to two such projects at the top of this page:

  http://controlpascal.com/tutorial.htm

There is a link near the bottom of that page to *ideU* which might be 
one way to transition from console to GUI.


Please keep us informed about how things progress!

Regard,
Paul

--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] that's surprised me a lot

2016-10-01 Thread Paul Breneman via Lazarus
I've used AuthSMTP for years to send all of my email to avoid black list 
problems.



On 10/01/2016 11:01 AM, Josh via Lazarus wrote:

Hi

Sounds like backscatter mail;
Sender is spoofing your email; as long as you have valid spf, and dkim
for the sending domain the spoofed email should be picked up by most
well configured mail server as not originating from sender and not
deliver; sometimes the mail server may send a message back to your
server informing you that an email was received that failed spf and dkim
and was not delivered.

An analogy would be somebody sending a letter to an unknown person and
placing your home address as the sender on the envelope; the person it
was sent to opens it; and send back 'return to sender'; you then get the
letter as your home address is on the letter,having not sent it in the
first place, very annoying.

Sometimes an email or domain can be attacked in this way to send out
spam/viruses etc, and by having valid spf/dkim etc should reduce the
possibility of this happening; however one thing that you will need to
check regularly is that you do not get black listed use something like
mxtoolbox to check your domain is not black listed; as if your getting
attacked in this way and spam/viruses are 'appearing' to come from your
domain; mail servers can be configured to auto report this activity to
the likes of protected sky etc causing a blacklisting; once your
blacklisted you will have problems sending to the likes of
hotmail,gmail,aol,yahoo etc as well as company mail servers that use
these blacklisting services as blacklist filters.

if you getting problems sending to gmail/yahoo/hotmail,outlook, live
etc. Make sure that you have signed up to the bulk mail sending service
( or something like that; it is specific to each one so may take some
googling) so that they do not block you dead; hotmail,outlook,live etc
if you get black listed can take some time to get cleared as it is not
automated and is done by human and you will have to jump through some
hoops to clear it.

I come across this a lot; it seems to have escalated in the last 6
months. I have one mail server that is only confirming less than 0.2% as
valid emails a months; the rest 99.8% is backscatter/spoofed emails;
that you have no control over as you have not sent them. On this one
server it was getting blacklisted twice a week; I even took the server
down for a 2 week period; and it was getting blacklisted during this
period.

Just food for thought.
Might be of use.

-Original Message- From: Sascha Hestermann via Lazarus
Sent: Saturday, October 01, 2016 4:02 PM
To: Lazarus mailing list
Cc: Sascha Hestermann
Subject: Re: [Lazarus] that's surprised me a lot

Am 01.10.2016 um 13:48 schrieb Shaun via Lazarus:


sorry to inform you but the link leads to a scam site that has been
doing the rounds for quite some time.


That's indeed a spam mail and it wasn't sent by me. As far as I can tell
they faked the sender and used my name and mail address.

Looking as the source code of the mail reveals it was sent by
109241132252.raciborz.vectranet.pl via mailhost.mobimail.mobitelnet.lk,
so no Gmx was involved.

Since a few month I have seen several of such mails and also get
"Undelivered Mail Returned to Sender" mail from time to time for mails I
did not sent.

I don't think I can do anything about that as the mails are neither send
by me nor by my computer.


--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus